Class TypeAccessor
Inheritance
System.Object
TypeAccessor
Assembly: linq2db.dll
Syntax
public abstract class TypeAccessor : object
Properties
|
Improve this Doc
View Source
Item[Int32]
Declaration
public MemberAccessor this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
|
Improve this Doc
View Source
Item[String]
Declaration
public MemberAccessor this[string memberName] { get; }
Parameters
Type |
Name |
Description |
System.String |
memberName |
|
Property Value
|
Improve this Doc
View Source
Members
Declaration
public List<MemberAccessor> Members { get; }
Property Value
|
Improve this Doc
View Source
ObjectFactory
Declaration
public IObjectFactory ObjectFactory { get; set; }
Property Value
|
Improve this Doc
View Source
Type
Declaration
public abstract Type Type { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddMember(MemberAccessor)
Declaration
protected void AddMember(MemberAccessor member)
Parameters
|
Improve this Doc
View Source
CreateInstance()
Declaration
public virtual object CreateInstance()
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
CreateInstanceEx()
Declaration
public object CreateInstanceEx()
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetAccessor(Type)
Declaration
public static TypeAccessor GetAccessor(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
|
Improve this Doc
View Source
GetAccessor<T>()
Declaration
public static TypeAccessor<T> GetAccessor<T>()
Returns
Type Parameters
Extension Methods