Class ExtFastMember
Inheritance
ExtFastMember
Assembly: DotNetHelper.FastMember.Extension.dll
Syntax
public static class ExtFastMember
Properties
|
Improve this Doc
View Source
UseRuntimeReflection
Declaration
public static bool UseRuntimeReflection { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
public static object GetMemberValue(IDynamicMetaObjectProvider instance, string key)
Parameters
Returns
|
Improve this Doc
View Source
GetMemberValue<T>(T, String)
Declaration
public static object GetMemberValue<T>(T instance, string key)
where T : class
Parameters
Type |
Name |
Description |
T |
instance |
|
String |
key |
|
Returns
Type Parameters
|
Improve this Doc
View Source
Declaration
public static List<MemberWrapper> GetMemberWrappers(IDynamicMetaObjectProvider dynamicObject)
Parameters
Returns
|
Improve this Doc
View Source
GetMemberWrappers(Type, Boolean)
Declaration
public static List<MemberWrapper> GetMemberWrappers(Type type, bool includeNonPublicAccessor)
Parameters
Type |
Name |
Description |
Type |
type |
|
Boolean |
includeNonPublicAccessor |
|
Returns
|
Improve this Doc
View Source
GetMemberWrappers<T>(T)
Declaration
public static List<MemberWrapper> GetMemberWrappers<T>(T dynamicObject)
where T : IDynamicMetaObjectProvider
Parameters
Type |
Name |
Description |
T |
dynamicObject |
|
Returns
Type Parameters
|
Improve this Doc
View Source
GetMemberWrappers<T>(Boolean)
Declaration
public static List<MemberWrapper> GetMemberWrappers<T>(bool includeNonPublicAccessor)
where T : class
Parameters
Type |
Name |
Description |
Boolean |
includeNonPublicAccessor |
|
Returns
Type Parameters
Exceptions
|
Improve this Doc
View Source
SetMemberValue<T>(T, String, Object)
Declaration
public static void SetMemberValue<T>(T poco, string propertyName, object value)
Parameters
Type |
Name |
Description |
T |
poco |
|
String |
propertyName |
|
Object |
value |
|
Type Parameters