C# 클래스 Test.Reflect

Utility methods for accessing internal APIs via reflection.
파일 보기 프로젝트 열기: peteroupc/CBOR

공개 메소드들

메소드 설명
Construct ( string type ) : object
GetField ( object obj, string name ) : object
GetFieldStatic ( string type, string name ) : object
GetMethod ( object obj, string name ) : object
GetProperty ( object obj, string name ) : object
GetPropertyStatic ( string type, string name ) : object
Invoke ( object obj, string name ) : object
InvokeMethod ( object obj, object method ) : object
InvokeStatic ( string type, string name ) : object

비공개 메소드들

메소드 설명
FindType ( string type ) : Type
GetMethodExtended ( IReflect type, string name, bool staticMethod, int parameterCount ) : object

메소드 상세

Construct() 공개 정적인 메소드

public static Construct ( string type ) : object
type string
리턴 object

GetField() 공개 정적인 메소드

public static GetField ( object obj, string name ) : object
obj object
name string
리턴 object

GetFieldStatic() 공개 정적인 메소드

public static GetFieldStatic ( string type, string name ) : object
type string
name string
리턴 object

GetMethod() 공개 정적인 메소드

public static GetMethod ( object obj, string name ) : object
obj object
name string
리턴 object

GetProperty() 공개 정적인 메소드

public static GetProperty ( object obj, string name ) : object
obj object
name string
리턴 object

GetPropertyStatic() 공개 정적인 메소드

public static GetPropertyStatic ( string type, string name ) : object
type string
name string
리턴 object

Invoke() 공개 정적인 메소드

public static Invoke ( object obj, string name ) : object
obj object
name string
리턴 object

InvokeMethod() 공개 정적인 메소드

public static InvokeMethod ( object obj, object method ) : object
obj object
method object
리턴 object

InvokeStatic() 공개 정적인 메소드

public static InvokeStatic ( string type, string name ) : object
type string
name string
리턴 object