메소드 | 설명 | |
---|---|---|
CreateInstance ( System type, Object args ) : Object | ||
CreateInstance ( |
||
CreateInstance ( string assemblyName, string type ) : Object | ||
DisplayObjectTypes ( object o ) : void | ||
DisplayProperties ( object o ) : void | ||
GetAttributes ( System attributeType, object instance ) : System.Attribute[] | ||
GetCreatableObjectImplementsInterface ( |
||
GetCreatableObjectImplementsInterface ( |
||
GetCreatableObjectImplementsInterface ( |
||
GetCreatableObjects ( System parentType, string path ) : System.Type[] | ||
GetExcludeAssemblies ( ) : IEnumerable |
||
GetFieldsByAttribute ( object o, System attributeType ) : |
||
GetMethodsByAttribute ( System parentType, System attributeType ) : |
||
GetPropertyAttribute ( System attributeType, object instance, string propertyName ) : |
||
GetPropertyAttributeDescriptionValue ( object instance, string propertyName ) : string | ||
GetSingleAttribute ( System attributeType, System type ) : |
||
GetSingleAttribute ( System attributeType, object instance ) : |
||
GetType ( string assemblyName, string type ) : |
||
ImplementsInterface ( |
||
ImplementsInterface ( object o, |
||
IsTypeOf ( System checkType, System baseType ) : bool | ||
IsTypeOf ( System checkType, string baseType ) : bool |
메소드 | 설명 | |
---|---|---|
LoadAllAssembliesForPath ( string path ) : |
||
ReflectionHelper ( ) : System |
public static CreateInstance ( System type, Object args ) : Object | ||
type | System | |
args | Object | |
리턴 | Object |
public static CreateInstance ( |
||
type | ||
리턴 | Object |
public static CreateInstance ( string assemblyName, string type ) : Object | ||
assemblyName | string | |
type | string | |
리턴 | Object |
public static DisplayObjectTypes ( object o ) : void | ||
o | object | |
리턴 | void |
public static GetAttributes ( System attributeType, object instance ) : System.Attribute[] | ||
attributeType | System | |
instance | object | |
리턴 | System.Attribute[] |
public static GetCreatableObjectImplementsInterface ( |
||
interfaceType | ||
assembly | ||
리턴 | System.Type[] |
public static GetCreatableObjectImplementsInterface ( |
||
interfaceType | ||
path | string | |
리턴 | System.Type[] |
public static GetCreatableObjectImplementsInterface ( |
||
interfaceType | ||
path | string | |
domain | ||
리턴 | System.Type[] |
public static GetCreatableObjects ( System parentType, string path ) : System.Type[] | ||
parentType | System | |
path | string | |
리턴 | System.Type[] |
public static GetExcludeAssemblies ( ) : IEnumerable |
||
리턴 | IEnumerable |
public static GetFieldsByAttribute ( object o, System attributeType ) : |
||
o | object | |
attributeType | System | |
리턴 |
public static GetMethodsByAttribute ( System parentType, System attributeType ) : |
||
parentType | System | |
attributeType | System | |
리턴 |
public static GetPropertyAttribute ( System attributeType, object instance, string propertyName ) : |
||
attributeType | System | |
instance | object | |
propertyName | string | |
리턴 |
public static GetPropertyAttributeDescriptionValue ( object instance, string propertyName ) : string | ||
instance | object | |
propertyName | string | |
리턴 | string |
public static GetSingleAttribute ( System attributeType, System type ) : |
||
attributeType | System | |
type | System | |
리턴 |
public static GetSingleAttribute ( System attributeType, object instance ) : |
||
attributeType | System | |
instance | object | |
리턴 |
public static GetType ( string assemblyName, string type ) : |
||
assemblyName | string | |
type | string | |
리턴 |
public static ImplementsInterface ( |
||
objectType | ||
interfaceType | ||
리턴 | bool |
public static ImplementsInterface ( object o, |
||
o | object | |
interfaceType | ||
리턴 | bool |
public static IsTypeOf ( System checkType, System baseType ) : bool | ||
checkType | System | |
baseType | System | |
리턴 | bool |
public static IsTypeOf ( System checkType, string baseType ) : bool | ||
checkType | System | |
baseType | string | |
리턴 | bool |