Class ReflectionHelper
Inheritance
System.Object
ReflectionHelper
Namespace: Telerik.OpenAccess.Metadata
Assembly: Telerik.OpenAccess.dll
Syntax
public static class ReflectionHelper
Methods
GetStorageForAutoProperty(PropertyInfo, IList<FieldInfo>)
Declaration
public static FieldInfo GetStorageForAutoProperty(PropertyInfo property, IList<FieldInfo> persistentFields)
Parameters
System.
|
System.
|
Returns
System.
|
GetStorageForAutoProperty(String, IList<FieldInfo>)
Declaration
public static FieldInfo GetStorageForAutoProperty(string propertyName, IList<FieldInfo> persistentFields)
Parameters
System.
|
System.
|
Returns
System.
|
GetUnderlyingTypeForNullableType(Type)
Declaration
public static Type GetUnderlyingTypeForNullableType(Type nullableType)
Parameters
System.
|
Returns
System.
|
IsAutoProperty(PropertyInfo)
Declaration
public static bool IsAutoProperty(PropertyInfo property)
Parameters
System.
|
Returns
System.
|
IsMarkedWithAttribute<T>(MemberInfo)
Declaration
public static bool IsMarkedWithAttribute<T>(MemberInfo member)
Parameters
System.
|
Returns
System.
|
Type Parameters
T
|
IsMarkedWithAttribute<T>(MemberInfo, Boolean)
Declaration
public static bool IsMarkedWithAttribute<T>(MemberInfo member, bool inherit)
Parameters
System.
|
System.
|
Returns
System.
|
Type Parameters
T
|