C# 클래스 Dynamitey.DynamicObjects.ExtensionToInstanceProxy.Invoker

Basic Invoker syntax for dynamic generics
상속: BaseObject
파일 보기 프로젝트 열기: ekonbenefits/dynamitey

보호된 프로퍼티들

프로퍼티 타입 설명
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