C# Класс Archetype.DynamicMetaObjectProviderBase

Наследование: System.Dynamic.DynamicObject
Показать файл Открыть проект

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

Метод Описание
GetAllMemberNames ( object target ) : IEnumerable
GetDeclaredMemberNames ( object target ) : IEnumerable
GetDynamicMemberNames ( object target ) : IEnumerable
GetMetaObject ( Expression parameter ) : DynamicMetaObject

Provides a T:System.Dynamic.DynamicMetaObject that dispatches to the dynamic virtual methods. The object can be encapsulated inside another T:System.Dynamic.DynamicMetaObject to provide custom behavior for individual actions. This method supports the Dynamic Language Runtime infrastructure for language implementers and it is not intended to be used directly from your code.

RespondsTo ( string name ) : bool

Защищенные методы

Метод Описание
GetBaseMetaObject ( Expression parameter ) : DynamicMetaObject

Описание методов

GetAllMemberNames() публичный Метод

public GetAllMemberNames ( object target ) : IEnumerable
target object
Результат IEnumerable

GetBaseMetaObject() защищенный Метод

protected GetBaseMetaObject ( Expression parameter ) : DynamicMetaObject
parameter System.Linq.Expressions.Expression
Результат System.Dynamic.DynamicMetaObject

GetDeclaredMemberNames() публичный Метод

public GetDeclaredMemberNames ( object target ) : IEnumerable
target object
Результат IEnumerable

GetDynamicMemberNames() публичный Метод

public GetDynamicMemberNames ( object target ) : IEnumerable
target object
Результат IEnumerable

GetMetaObject() публичный Метод

Provides a T:System.Dynamic.DynamicMetaObject that dispatches to the dynamic virtual methods. The object can be encapsulated inside another T:System.Dynamic.DynamicMetaObject to provide custom behavior for individual actions. This method supports the Dynamic Language Runtime infrastructure for language implementers and it is not intended to be used directly from your code.
public GetMetaObject ( Expression parameter ) : DynamicMetaObject
parameter System.Linq.Expressions.Expression /// The expression that represents to /// dispatch to the dynamic virtual methods. ///
Результат System.Dynamic.DynamicMetaObject

RespondsTo() публичный Метод

public RespondsTo ( string name ) : bool
name string
Результат bool