C# Class OmniXaml.ObjectAssembler.ObjectAssembler

Inheritance: IObjectAssembler
Afficher le fichier Open project: AvaloniaUI/OmniXAML Class Usage Examples

Private Properties

Свойство Type Description
GetActualMemberFromMemberSpecifiedInInstruction MemberBase
GetLifecycleListener IInstanceLifeCycleListener

Méthodes publiques

Méthode Description
ObjectAssembler ( IRuntimeTypeSource typeSource, IValueContext valueContext, Settings settings = null ) : System
ObjectAssembler ( StackingLinkedList state, IRuntimeTypeSource typeSource, IInstanceLifeCycleListener listener, IValueContext context ) : System
OverrideInstance ( object instance ) : void
Process ( Instruction instruction ) : void

Private Methods

Méthode Description
GetActualMemberFromMemberSpecifiedInInstruction ( MemberBase specifiedMember ) : MemberBase
GetLifecycleListener ( Settings settings ) : IInstanceLifeCycleListener

Method Details

ObjectAssembler() public méthode

public ObjectAssembler ( IRuntimeTypeSource typeSource, IValueContext valueContext, Settings settings = null ) : System
typeSource IRuntimeTypeSource
valueContext IValueContext
settings Settings
Résultat System

ObjectAssembler() public méthode

public ObjectAssembler ( StackingLinkedList state, IRuntimeTypeSource typeSource, IInstanceLifeCycleListener listener, IValueContext context ) : System
state StackingLinkedList
typeSource IRuntimeTypeSource
listener IInstanceLifeCycleListener
context IValueContext
Résultat System

OverrideInstance() public méthode

public OverrideInstance ( object instance ) : void
instance object
Résultat void

Process() public méthode

public Process ( Instruction instruction ) : void
instruction Instruction
Résultat void