FastReflectionCacheTryGetMethodTMethod(Object, String, BindingFlags) - метод |
Возвращает функцию осуществляющую вызов функции methodName
Пространство имён:
Tessa.Platform.Reflection
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис [CanBeNullAttribute]
public static TMethod TryGetMethod<TMethod>(
Object o,
[NotNullAttribute] string methodName,
BindingFlags bindingAttr
)
where TMethod : class
<CanBeNullAttribute>
Public Shared Function TryGetMethod(Of TMethod As Class) (
o As Object,
<NotNullAttribute> methodName As String,
bindingAttr As BindingFlags
) As TMethod
public:
[CanBeNullAttribute]
generic<typename TMethod>
where TMethod : ref class
static TMethod TryGetMethod(
Object^ o,
[NotNullAttribute] String^ methodName,
BindingFlags bindingAttr
)
[<CanBeNullAttribute>]
static member TryGetMethod :
o : Object *
[<NotNullAttribute>] methodName : string *
bindingAttr : BindingFlags -> 'TMethod when 'TMethod : not struct
Параметры
- o
- Тип: SystemObject
Экземпляр объекта
- methodName
- Тип: SystemString
Название метода
- bindingAttr
- Тип: System.ReflectionBindingFlags
Список флагов
Параметры типа
- TMethod
-
Тип метода. Первым параметром должен передаваться объект для которого вызывается функция
Возвращаемое значение
Тип:
TMethod
Функция вызова функции
methodName или null
Исключения См. также