C# 클래스 Ninject.Activation.Strategies.PropertyInjectionStrategy

Injects properties on an instance during activation.
상속: Ninject.Activation.Strategies.ActivationStrategy
파일 보기 프로젝트 열기: ninject/Ninject 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AssignPropertyOverrides void
GetValue object

공개 메소드들

메소드 설명
Activate ( IContext context, InstanceReference reference ) : void

Injects values into the properties as described by PropertyInjectionDirectives contained in the plan.

PropertyInjectionStrategy ( IInjectorFactory injectorFactory ) : System

Initializes a new instance of the PropertyInjectionStrategy class.

비공개 메소드들

메소드 설명
AssignPropertyOverrides ( IContext context, InstanceReference reference, IList propertyValues ) : void

Applies user supplied override values to instance properties.

GetValue ( IContext context, ITarget target, IEnumerable allPropertyValues ) : object

Gets the value to inject into the specified target.

메소드 상세

Activate() 공개 메소드

Injects values into the properties as described by PropertyInjectionDirectives contained in the plan.
public Activate ( IContext context, InstanceReference reference ) : void
context IContext The context.
reference InstanceReference A reference to the instance being activated.
리턴 void

PropertyInjectionStrategy() 공개 메소드

Initializes a new instance of the PropertyInjectionStrategy class.
public PropertyInjectionStrategy ( IInjectorFactory injectorFactory ) : System
injectorFactory IInjectorFactory The injector factory component.
리턴 System