C# Класс Griffin.Container.BuildPlans.GenericBuildPlan

Used to build generics.
Наследование: Griffin.Container.BuildPlans.ConcreteBuildPlan
Показать файл Открыть проект

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

Метод Описание
GenericBuildPlan ( Type concreteType, IEnumerable services, Lifetime lifetime, IInstanceStrategy instanceStrategy ) : System

Initializes a new instance of the GenericBuildPlan class.

Защищенные методы

Метод Описание
Create ( CreateContext context, object arguments ) : object

Creates the actual instance

Uses the

GetCreateDelegate ( ) : ObjectActivator

Used to create the delegate used to create the instance.

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

Create() защищенный Метод

Creates the actual instance
Uses the
protected Create ( CreateContext context, object arguments ) : object
context CreateContext
arguments object Constructor arguments
Результат object

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

Initializes a new instance of the GenericBuildPlan class.
public GenericBuildPlan ( Type concreteType, IEnumerable services, Lifetime lifetime, IInstanceStrategy instanceStrategy ) : System
concreteType System.Type Type to construct.
services IEnumerable Servies
lifetime Lifetime The lifetime.
instanceStrategy IInstanceStrategy Used to either fetch or create an instance.
Результат System

GetCreateDelegate() защищенный Метод

Used to create the delegate used to create the instance.
protected GetCreateDelegate ( ) : ObjectActivator
Результат ObjectActivator