FastReflectionCache - класс

Кэш делегатов доступа к членам классов через деревья выражений

Definition

Пространство имён: Tessa.Platform.Reflection
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
C#
public static class FastReflectionCache
Inheritance
Object    FastReflectionCache

Методы

AddEventHandler<T> 
AsEnumerable<T> Возвращает объект obj в виде перечисления
RemoveEventHandler<T> 
TryGetAccessor<TInstance, TValue> Возвращает объект предоставляющий доступ к полю или свойству
TryGetFieldGetter<TResult>(Object, String) 
TryGetFieldGetter<TClass, TResult>(String) Возвращает функцию доступа к полю или свойству объекта типа TClass, имеющему наименование fieldName и тип TResult
TryGetFieldSetter<TClass, TValue> Возвращает функцию доступа к полю или свойству объекта типа TClass для записи элемента, имеющего наименование fieldName и тип TValue
TryGetMethod<TMethod>(String, BindingFlags) Возвращает функцию осуществляющую вызов функции methodName
TryGetMethod<TMethod>(Object, String, BindingFlags) Возвращает функцию осуществляющую вызов функции methodName
TryGetPrivateMethod<TMethod> Возвращает функцию осуществляющую вызов приватной функции methodName
TryGetPublicMethod<TMethod> Возвращает функцию осуществляющую вызов публичной функции methodName

См. также