C# 클래스 StructureMap.Pipeline.InstanceMementoPropertyReader

상속: IArgumentVisitor
파일 보기 프로젝트 열기: visit/structuremap 1 사용 예제들

공개 메소드들

메소드 설명
ChildArrayParameter ( ParameterInfo parameter ) : void
ChildArraySetter ( PropertyInfo property, bool isMandatory ) : void
ChildParameter ( ParameterInfo parameter ) : void
ChildSetter ( PropertyInfo property, bool isMandatory ) : void
EnumParameter ( ParameterInfo parameter ) : void
EnumSetter ( PropertyInfo property, bool isMandatory ) : void
InstanceMementoPropertyReader ( IConfiguredInstance instance, InstanceMemento memento, IPluginFactory pluginFactory ) : System
PrimitiveParameter ( ParameterInfo parameter ) : void
PrimitiveSetter ( PropertyInfo property, bool isMandatory ) : void
StringParameter ( ParameterInfo parameter ) : void
StringSetter ( PropertyInfo property, bool isMandatory ) : void

비공개 메소드들

메소드 설명
copyChild ( string name, Type childType ) : void
copyChildArray ( string name, Type childType ) : void
copyPrimitive ( string name, bool isMandatory ) : void

메소드 상세

ChildArrayParameter() 공개 메소드

public ChildArrayParameter ( ParameterInfo parameter ) : void
parameter System.Reflection.ParameterInfo
리턴 void

ChildArraySetter() 공개 메소드

public ChildArraySetter ( PropertyInfo property, bool isMandatory ) : void
property System.Reflection.PropertyInfo
isMandatory bool
리턴 void

ChildParameter() 공개 메소드

public ChildParameter ( ParameterInfo parameter ) : void
parameter System.Reflection.ParameterInfo
리턴 void

ChildSetter() 공개 메소드

public ChildSetter ( PropertyInfo property, bool isMandatory ) : void
property System.Reflection.PropertyInfo
isMandatory bool
리턴 void

EnumParameter() 공개 메소드

public EnumParameter ( ParameterInfo parameter ) : void
parameter System.Reflection.ParameterInfo
리턴 void

EnumSetter() 공개 메소드

public EnumSetter ( PropertyInfo property, bool isMandatory ) : void
property System.Reflection.PropertyInfo
isMandatory bool
리턴 void

InstanceMementoPropertyReader() 공개 메소드

public InstanceMementoPropertyReader ( IConfiguredInstance instance, InstanceMemento memento, IPluginFactory pluginFactory ) : System
instance IConfiguredInstance
memento InstanceMemento
pluginFactory IPluginFactory
리턴 System

PrimitiveParameter() 공개 메소드

public PrimitiveParameter ( ParameterInfo parameter ) : void
parameter System.Reflection.ParameterInfo
리턴 void

PrimitiveSetter() 공개 메소드

public PrimitiveSetter ( PropertyInfo property, bool isMandatory ) : void
property System.Reflection.PropertyInfo
isMandatory bool
리턴 void

StringParameter() 공개 메소드

public StringParameter ( ParameterInfo parameter ) : void
parameter System.Reflection.ParameterInfo
리턴 void

StringSetter() 공개 메소드

public StringSetter ( PropertyInfo property, bool isMandatory ) : void
property System.Reflection.PropertyInfo
isMandatory bool
리턴 void