C# Класс Test.Reflect

Utility methods for accessing internal APIs via reflection.
Показать файл Открыть проект

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

Метод Описание
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