C# 클래스 Castle.MonoRail.Framework.Helpers.DynamicDispatchSupport

DynamicDispatch support is an infrastructure that mimics a dynamic language/environment. It is not finished but the idea is to allow plugins to add operations to the generators.
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
Dispatch ( string method ) : object

Dispatches the specified method.

IsGeneratorMethod ( string method ) : bool

Determines whether [is generator method] [the specified method].

보호된 메소드들

메소드 설명
PopulateAvailableMethods ( IDictionary generatorMethods, MethodInfo methods ) : void

Populates the available methods.

비공개 메소드들

메소드 설명
BuildMethodArgs ( MethodInfo method, object methodArguments, int paramArrayIndex ) : object[]

메소드 상세

Dispatch() 공개 메소드

Dispatches the specified method.
public Dispatch ( string method ) : object
method string The method.
리턴 object

IsGeneratorMethod() 공개 메소드

Determines whether [is generator method] [the specified method].
public IsGeneratorMethod ( string method ) : bool
method string The method.
리턴 bool

PopulateAvailableMethods() 보호된 정적인 메소드

Populates the available methods.
protected static PopulateAvailableMethods ( IDictionary generatorMethods, MethodInfo methods ) : void
generatorMethods IDictionary The generator methods.
methods System.Reflection.MethodInfo The methods.
리턴 void