C# 클래스 Griffin.Container.BuildPlans.GenericBuildPlan

Used to build generics.
상속: Griffin.Container.BuildPlans.ConcreteBuildPlan
파일 보기 프로젝트 열기: jgauffin/Griffin.Container

공개 메소드들

메소드 설명
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