C# Класс Dynamitey.DynamicObjects.ExtensionToInstanceProxy.Invoker

Basic Invoker syntax for dynamic generics
Наследование: BaseObject
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
GenericMethodParameters System.Type[]
GenericParams System.Type[]
Name string
OverloadTypes Type[]>.IDictionary
Parent ExtensionToInstanceProxy

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

Метод Описание
TryGetIndex ( GetIndexBinder binder, object indexes, object &result ) : bool

Tries the index of the get.

TryGetMember ( GetMemberBinder binder, object &result ) : bool

Tries the get member.

TryInvoke ( InvokeBinder binder, object args, object &result ) : bool

Tries the invoke.

Приватные методы

Метод Описание
Invoker ( string name, Type genericParameters, Type genericMethodParameters, ExtensionToInstanceProxy parent, Type overloadTypes = null ) : System
ReplaceGenericTypes ( Type type ) : Type

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

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

Tries the index of the get.
public TryGetIndex ( GetIndexBinder binder, object indexes, object &result ) : bool
binder System.Dynamic.GetIndexBinder The binder.
indexes object The indexes.
result object The result.
Результат bool

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

Tries the get member.
public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder The binder.
result object The result.
Результат bool

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

Tries the invoke.
public TryInvoke ( InvokeBinder binder, object args, object &result ) : bool
binder System.Dynamic.InvokeBinder The binder.
args object The args.
result object The result.
Результат bool

Описание свойств

GenericMethodParameters защищенное свойство

The generic method parameters
protected Type[],System GenericMethodParameters
Результат System.Type[]

GenericParams защищенное свойство

The generic params
protected Type[],System GenericParams
Результат System.Type[]

Name защищенное свойство

The name
protected string Name
Результат string

OverloadTypes защищенное свойство

The overload types
protected IDictionary OverloadTypes
Результат Type[]>.IDictionary

Parent защищенное свойство

The parent
protected ExtensionToInstanceProxy,Dynamitey.DynamicObjects Parent
Результат ExtensionToInstanceProxy