C# 클래스 Aqueduct.Configuration.Loaders.Xml.XmlConfigurationLoader

상속: ConfigurationLoader
파일 보기 프로젝트 열기: aqueduct/Aqueduct.SitecoreLib

Private Properties

프로퍼티 타입 설명
CreateSetting Setting
GetSchema System.Xml.Schema.XmlSchema
GetSettingsValue string
InitialiseFileWatcher void
LoadDocument System.Xml.Linq.XDocument
LoadSectionsFromXML void
LoadStream void
OpenConfigFileForReadWithoutBlocking System.IO.FileStream
ResetConfigStream void
StartWatchingFileForChanges void
ValidateConfigFile void
ValidateFileAndRaiseSettingsChanged void

공개 메소드들

메소드 설명
XmlConfigurationLoader ( IContext context, Stream configStream ) : System
XmlConfigurationLoader ( IContext context, Stream configStream, List validators ) : System
XmlConfigurationLoader ( IContext context, Stream configStream, List validators, Type>.Dictionary typeAliases ) : System
XmlConfigurationLoader ( IContext context, string filePath ) : System
XmlConfigurationLoader ( IContext context, string filePath, List validators ) : System
XmlConfigurationLoader ( IContext context, string filePath, List validators, Type>.Dictionary typeAliases ) : System

보호된 메소드들

메소드 설명
LoadSectionSettings ( System.Xml.Linq.XElement sectionElement ) : ISettingsList
LoadSections ( ) : void

비공개 메소드들

메소드 설명
CreateSetting ( System.Xml.Linq.XElement settingNode ) : Setting
GetSchema ( ) : XmlSchema
GetSettingsValue ( System.Xml.Linq.XElement settingNode ) : string
InitialiseFileWatcher ( ) : void
LoadDocument ( ) : System.Xml.Linq.XDocument
LoadSectionsFromXML ( ) : void
LoadStream ( Stream configStream ) : void
OpenConfigFileForReadWithoutBlocking ( ) : FileStream
ResetConfigStream ( ) : void
StartWatchingFileForChanges ( ) : void
ValidateConfigFile ( ) : void
ValidateFileAndRaiseSettingsChanged ( ) : void

메소드 상세

LoadSectionSettings() 보호된 메소드

protected LoadSectionSettings ( System.Xml.Linq.XElement sectionElement ) : ISettingsList
sectionElement System.Xml.Linq.XElement
리턴 ISettingsList

LoadSections() 보호된 메소드

protected LoadSections ( ) : void
리턴 void

XmlConfigurationLoader() 공개 메소드

public XmlConfigurationLoader ( IContext context, Stream configStream ) : System
context IContext
configStream Stream
리턴 System

XmlConfigurationLoader() 공개 메소드

public XmlConfigurationLoader ( IContext context, Stream configStream, List validators ) : System
context IContext
configStream Stream
validators List
리턴 System

XmlConfigurationLoader() 공개 메소드

public XmlConfigurationLoader ( IContext context, Stream configStream, List validators, Type>.Dictionary typeAliases ) : System
context IContext
configStream Stream
validators List
typeAliases Type>.Dictionary
리턴 System

XmlConfigurationLoader() 공개 메소드

public XmlConfigurationLoader ( IContext context, string filePath ) : System
context IContext
filePath string
리턴 System

XmlConfigurationLoader() 공개 메소드

public XmlConfigurationLoader ( IContext context, string filePath, List validators ) : System
context IContext
filePath string
validators List
리턴 System

XmlConfigurationLoader() 공개 메소드

public XmlConfigurationLoader ( IContext context, string filePath, List validators, Type>.Dictionary typeAliases ) : System
context IContext
filePath string
validators List
typeAliases Type>.Dictionary
리턴 System