C# Class Boo.Lang.Runtime.MethodDispatcherFactory

Inheritance: AbstractDispatcherFactory
Afficher le fichier Open project: boo/boo-lang

Méthodes publiques

Méthode Description
Create ( ) : Dispatcher
MethodDispatcherFactory ( ExtensionRegistry extensions, object target, Type type, string methodName ) : System

Private Methods

Méthode Description
EmitMethodDispatcher ( CandidateMethod found, Type argumentTypes ) : Dispatcher
GetCandidates ( ) : IEnumerable
ProduceExtensionDispatcher ( ) : Dispatcher
ResolveExtensionMethod ( ) : CandidateMethod
ResolveMethod ( Type argumentTypes ) : CandidateMethod

Method Details

Create() public méthode

public Create ( ) : Dispatcher
Résultat Dispatcher

MethodDispatcherFactory() public méthode

public MethodDispatcherFactory ( ExtensionRegistry extensions, object target, Type type, string methodName ) : System
extensions ExtensionRegistry
target object
type System.Type
methodName string
Résultat System