C# Класс Castle.Facilities.TypedFactory.TypedFactoryComponentResolver

Represents a single component to be resolved via Typed Factory
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
additionalArguments IDictionary
componentName string
componentType System.Type
fallbackToResolveByTypeIfNameNotFound bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
LoadByName ( IKernelInternal kernel ) : bool

Описание методов

Resolve() публичный Метод

Resolves the component(s) from given kernel.
public Resolve ( IKernelInternal kernel, IReleasePolicy scope ) : object
kernel IKernelInternal
scope IReleasePolicy
Результат object

TypedFactoryComponentResolver() публичный Метод

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
Результат System

Описание свойств

additionalArguments защищенное свойство

protected IDictionary additionalArguments
Результат IDictionary

componentName защищенное свойство

protected string componentName
Результат string

componentType защищенное свойство

protected Type,System componentType
Результат System.Type

fallbackToResolveByTypeIfNameNotFound защищенное свойство

protected bool fallbackToResolveByTypeIfNameNotFound
Результат bool