C# Class ReflectionUtil, UnityFramework

显示文件 Open project: meta-42/uEasyKit Class Usage Examples

Public Properties

Property Type Description
empty_types Type[]
flags_all BindingFlags,
flags_common BindingFlags,
flags_nonpublic BindingFlags,
flags_public BindingFlags,

Public Methods

Method Description
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

Method Details

CreateInstance() public static method

public static CreateInstance ( Type rType, BindingFlags, rBindFlags ) : object
rType Type
rBindFlags BindingFlags,
return object

GetAttrMember() public static method

public static GetAttrMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : object
rObject object
rMemberName string
rBindFlags BindingFlags,
return object

GetConstructorInfo() public static method

public static GetConstructorInfo ( BindingFlags, rBindFlags, Type rType ) : ConstructorInfo
rBindFlags BindingFlags,
rType Type
return ConstructorInfo

MethodMember() public static method

public static MethodMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : object
rObject object
rMemberName string
rBindFlags BindingFlags,
return object

SetAttrMember() public static method

public static SetAttrMember ( object rObject, string rMemberName, BindingFlags, rBindFlags ) : void
rObject object
rMemberName string
rBindFlags BindingFlags,
return void

Property Details

empty_types public_oe static_oe property

public static Type[] empty_types
return Type[]

flags_all public_oe static_oe property

public static BindingFlags, flags_all
return BindingFlags,

flags_common public_oe static_oe property

public static BindingFlags, flags_common
return BindingFlags,

flags_nonpublic public_oe static_oe property

public static BindingFlags, flags_nonpublic
return BindingFlags,

flags_public public_oe static_oe property

public static BindingFlags, flags_public
return BindingFlags,