C# Class Castle.Facilities.TypedFactory.TypedFactoryComponentResolver

Represents a single component to be resolved via Typed Factory
Afficher le fichier Open project: castleproject/Windsor

Protected Properties

Свойство Type Description
additionalArguments IDictionary
componentName string
componentType System.Type
fallbackToResolveByTypeIfNameNotFound bool

Méthodes publiques

Méthode Description
Resolve ( IKernelInternal kernel, IReleasePolicy scope ) : object

Resolves the component(s) from given kernel.

TypedFactoryComponentResolver ( string componentName, Type componentType, IDictionary additionalArguments, bool fallbackToResolveByTypeIfNameNotFound, Type actualSelectorType ) : System

Private Methods

Méthode Description
LoadByName ( IKernelInternal kernel ) : bool

Method Details

Resolve() public méthode

Resolves the component(s) from given kernel.
public Resolve ( IKernelInternal kernel, IReleasePolicy scope ) : object
kernel IKernelInternal
scope IReleasePolicy
Résultat object

TypedFactoryComponentResolver() public méthode

public TypedFactoryComponentResolver ( string componentName, Type componentType, IDictionary additionalArguments, bool fallbackToResolveByTypeIfNameNotFound, Type actualSelectorType ) : System
componentName string
componentType System.Type
additionalArguments IDictionary
fallbackToResolveByTypeIfNameNotFound bool
actualSelectorType System.Type
Résultat System

Property Details

additionalArguments protected_oe property

protected IDictionary additionalArguments
Résultat IDictionary

componentName protected_oe property

protected string componentName
Résultat string

componentType protected_oe property

protected Type,System componentType
Résultat System.Type

fallbackToResolveByTypeIfNameNotFound protected_oe property

protected bool fallbackToResolveByTypeIfNameNotFound
Résultat bool