C# Class Castle.Facilities.TypedFactory.Internal.DelegateFactory

Inheritance: ILazyComponentLoader
Afficher le fichier Open project: castleproject/Windsor

Méthodes publiques

Méthode Description
ExtractInvokeMethod ( Type service ) : MethodInfo
Load ( string name, Type service, IDictionary arguments ) : IRegistration

Méthodes protégées

Méthode Description
GetInvokeMethod ( Type @delegate ) : MethodInfo
GetName ( Type service ) : string
HasReturn ( MethodInfo invoke ) : bool

Method Details

ExtractInvokeMethod() public static méthode

public static ExtractInvokeMethod ( Type service ) : MethodInfo
service System.Type
Résultat System.Reflection.MethodInfo

GetInvokeMethod() protected static méthode

protected static GetInvokeMethod ( Type @delegate ) : MethodInfo
@delegate System.Type
Résultat System.Reflection.MethodInfo

GetName() protected méthode

protected GetName ( Type service ) : string
service System.Type
Résultat string

HasReturn() protected static méthode

protected static HasReturn ( MethodInfo invoke ) : bool
invoke System.Reflection.MethodInfo
Résultat bool

Load() public méthode

public Load ( string name, Type service, IDictionary arguments ) : IRegistration
name string
service System.Type
arguments IDictionary
Résultat IRegistration