C# Класс ReflectionUtil, UnityFramework

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
empty_types Type[]
flags_all BindingFlags,
flags_common BindingFlags,
flags_nonpublic BindingFlags,
flags_public BindingFlags,

Открытые методы

Метод Описание
CreateInstance ( Type rType, BindingFlags, rBindFlags ) : object
GetAttrMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : object
GetConstructorInfo ( BindingFlags, rBindFlags, Type rType ) : ConstructorInfo
MethodMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : object
SetAttrMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : void

Описание методов

CreateInstance() публичный статический Метод

public static CreateInstance ( Type rType, BindingFlags, rBindFlags ) : object
rType Type
rBindFlags BindingFlags,
Результат object

GetAttrMember() публичный статический Метод

public static GetAttrMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : object
rObject object
rMemberName string
rBindFlags BindingFlags,
Результат object

GetConstructorInfo() публичный статический Метод

public static GetConstructorInfo ( BindingFlags, rBindFlags, Type rType ) : ConstructorInfo
rBindFlags BindingFlags,
rType Type
Результат ConstructorInfo

MethodMember() публичный статический Метод

public static MethodMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : object
rObject object
rMemberName string
rBindFlags BindingFlags,
Результат object

SetAttrMember() публичный статический Метод

public static SetAttrMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : void
rObject object
rMemberName string
rBindFlags BindingFlags,
Результат void

Описание свойств

empty_types публичное статическое свойство

public static Type[] empty_types
Результат Type[]

flags_all публичное статическое свойство

public static BindingFlags, flags_all
Результат BindingFlags,

flags_common публичное статическое свойство

public static BindingFlags, flags_common
Результат BindingFlags,

flags_nonpublic публичное статическое свойство

public static BindingFlags, flags_nonpublic
Результат BindingFlags,

flags_public публичное статическое свойство

public static BindingFlags, flags_public
Результат BindingFlags,