C# Class SData.Internal.ReflectionExtensions

Afficher le fichier Open project: knat/SData

Méthodes publiques

Méthode Description
GetField ( TypeInfo ti, string name ) : FieldInfo
GetFieldInHierarchy ( TypeInfo ti, string name ) : FieldInfo
GetMethod ( TypeInfo ti, string name ) : MethodInfo
GetMethodInHierarchy ( TypeInfo ti, string name ) : MethodInfo
GetParameterlessConstructor ( TypeInfo ti ) : ConstructorInfo
GetProperty ( TypeInfo ti, string name ) : PropertyInfo
GetPropertyInHierarchy ( TypeInfo ti, string name ) : PropertyInfo
TryGetFieldInHierarchy ( TypeInfo ti, string name ) : FieldInfo
TryGetMethodInHierarchy ( TypeInfo ti, string name ) : MethodInfo
TryGetParameterlessConstructor ( TypeInfo ti ) : ConstructorInfo
TryGetPropertyInHierarchy ( TypeInfo ti, string name ) : PropertyInfo

Method Details

GetField() public static méthode

public static GetField ( TypeInfo ti, string name ) : FieldInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.FieldInfo

GetFieldInHierarchy() public static méthode

public static GetFieldInHierarchy ( TypeInfo ti, string name ) : FieldInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.FieldInfo

GetMethod() public static méthode

public static GetMethod ( TypeInfo ti, string name ) : MethodInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.MethodInfo

GetMethodInHierarchy() public static méthode

public static GetMethodInHierarchy ( TypeInfo ti, string name ) : MethodInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.MethodInfo

GetParameterlessConstructor() public static méthode

public static GetParameterlessConstructor ( TypeInfo ti ) : ConstructorInfo
ti System.Reflection.TypeInfo
Résultat System.Reflection.ConstructorInfo

GetProperty() public static méthode

public static GetProperty ( TypeInfo ti, string name ) : PropertyInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.PropertyInfo

GetPropertyInHierarchy() public static méthode

public static GetPropertyInHierarchy ( TypeInfo ti, string name ) : PropertyInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.PropertyInfo

TryGetFieldInHierarchy() public static méthode

public static TryGetFieldInHierarchy ( TypeInfo ti, string name ) : FieldInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.FieldInfo

TryGetMethodInHierarchy() public static méthode

public static TryGetMethodInHierarchy ( TypeInfo ti, string name ) : MethodInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.MethodInfo

TryGetParameterlessConstructor() public static méthode

public static TryGetParameterlessConstructor ( TypeInfo ti ) : ConstructorInfo
ti System.Reflection.TypeInfo
Résultat System.Reflection.ConstructorInfo

TryGetPropertyInHierarchy() public static méthode

public static TryGetPropertyInHierarchy ( TypeInfo ti, string name ) : PropertyInfo
ti System.Reflection.TypeInfo
name string
Résultat System.Reflection.PropertyInfo