C# 클래스 Zetetic.Chain.Xml.XmlCatalog

상속: Zetetic.Chain.CatalogBase, ICatalog
파일 보기 프로젝트 열기: skradel/Zetetic.Chain 1 사용 예제들

Private Properties

프로퍼티 타입 설명
XmlCatalog_CommandAdded void
XmlCatalog_CommandRemoved void

공개 메소드들

메소드 설명
GetCommandNames ( ) : IEnumerable

Enumerate all command names

GetDescription ( ) : string
XmlCatalog ( ) : System
this ( string cmdName ) : ICommand

보호된 메소드들

메소드 설명
CheckDictionary ( ) : void

Vivify the array of serializable XmlCommand and XmlChain into the real thing within the (unXmlSerializable) dictionary

RemoveInternalByName ( string cmdName ) : void

Delete an item the internal serializable list of commands by name

비공개 메소드들

메소드 설명
XmlCatalog_CommandAdded ( object sender, CatalogChangedEventArgs e ) : void
XmlCatalog_CommandRemoved ( object sender, CatalogChangedEventArgs e ) : void

메소드 상세

CheckDictionary() 보호된 메소드

Vivify the array of serializable XmlCommand and XmlChain into the real thing within the (unXmlSerializable) dictionary
protected CheckDictionary ( ) : void
리턴 void

GetCommandNames() 공개 메소드

Enumerate all command names
public GetCommandNames ( ) : IEnumerable
리턴 IEnumerable

GetDescription() 공개 메소드

public GetDescription ( ) : string
리턴 string

RemoveInternalByName() 보호된 메소드

Delete an item the internal serializable list of commands by name
protected RemoveInternalByName ( string cmdName ) : void
cmdName string
리턴 void

XmlCatalog() 공개 메소드

public XmlCatalog ( ) : System
리턴 System

this() 공개 메소드

public this ( string cmdName ) : ICommand
cmdName string
리턴 ICommand