C# Класс NCop.Composite.IoC.CompositeContainerRegistry

Наследование: AbstractContainerRegistry, IRegistrationResolver
Показать файл Открыть проект

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

Свойство Тип Описание
registrations IRegistration>.Dictionary

Private Properties

Свойство Тип Описание
CompositeContainerRegistry System

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

Метод Описание
GetEnumerator ( ) : IEnumerator
Register ( IRegistration registration ) : void
Register ( TypeMap typeMap, ITypeMapCollection dependencies = null, bool isComposite = false ) : void
Resolve ( Type concreteType ) : IRegistration
TryResolve ( Type concreteType, IRegistration &registration ) : bool

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

Метод Описание
CompositeContainerRegistry ( ) : System

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

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

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

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

public Register ( IRegistration registration ) : void
registration IRegistration
Результат void

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

public Register ( TypeMap typeMap, ITypeMapCollection dependencies = null, bool isComposite = false ) : void
typeMap NCop.Core.TypeMap
dependencies ITypeMapCollection
isComposite bool
Результат void

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

public Resolve ( Type concreteType ) : IRegistration
concreteType System.Type
Результат IRegistration

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

public TryResolve ( Type concreteType, IRegistration &registration ) : bool
concreteType System.Type
registration IRegistration
Результат bool

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

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

protected Dictionary registrations
Результат IRegistration>.Dictionary