C# Класс SimpleIoC.RegisteredComponent

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetInstance ( ) : object
RegisteredComponent ( ) : System
RegisteredComponent ( IIoCContainer iocContainerParent, Type componentType ) : System
RegisteredComponent ( IIoCContainer iocContainerParent, Type componentType, RegisteredParameters parameters ) : System
RegisteredComponent ( IIoCContainer iocContainerParent, Type componentType, object componentInstance ) : System
RegisteredComponent ( IIoCContainer iocContainerParent, object componentInstance ) : System

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

Метод Описание
GetInstance ( int>.Dictionary attemptedInstances ) : object

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

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

public GetInstance ( ) : object
Результат object

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

public RegisteredComponent ( ) : System
Результат System

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

public RegisteredComponent ( IIoCContainer iocContainerParent, Type componentType ) : System
iocContainerParent IIoCContainer
componentType System.Type
Результат System

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

public RegisteredComponent ( IIoCContainer iocContainerParent, Type componentType, RegisteredParameters parameters ) : System
iocContainerParent IIoCContainer
componentType System.Type
parameters RegisteredParameters
Результат System

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

public RegisteredComponent ( IIoCContainer iocContainerParent, Type componentType, object componentInstance ) : System
iocContainerParent IIoCContainer
componentType System.Type
componentInstance object
Результат System

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

public RegisteredComponent ( IIoCContainer iocContainerParent, object componentInstance ) : System
iocContainerParent IIoCContainer
componentInstance object
Результат System