프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_children | Hashtable | ||
_configName | string | ||
_configPath | string | ||
_configRoot | InternalConfigRoot | ||
_factoryRecords | Hashtable | ||
_flags | SafeBitVector32 | ||
_locationSections | ArrayList | ||
_locationSubPath | string | ||
_parent | BaseConfigurationRecord | ||
_sectionRecords | Hashtable |
메소드 | 설명 | |
---|---|---|
GetLkgSection ( string configKey ) : object | ||
GetSection ( string configKey ) : object | ||
RefreshSection ( string configKey ) : void | ||
Remove ( ) : void | ||
ThrowIfInitErrors ( ) : void |
메소드 | 설명 | |
---|---|---|
AddLocation ( string LocationSubPath ) : void | ||
CallCreateSection ( bool inputIsTrusted, |
||
CallHostDecryptSection ( string encryptedXml, |
||
CreateSection ( bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader ) : object | ||
CreateSectionDefault ( string configKey, bool getRuntimeObject, FactoryRecord factoryRecord, SectionRecord sectionRecord, object &result, object &resultRuntimeObject ) : void | ||
CreateSectionFactory ( FactoryRecord factoryRecord ) : object | ||
EnsureFactories ( ) : Hashtable | ||
EnsureSectionRecord ( string configKey, bool permitErrors ) : SectionRecord | ||
EnsureSectionRecordUnsafe ( string configKey, bool permitErrors ) : SectionRecord | ||
GetRuntimeObject ( object result ) : object | ||
GetSectionRecord ( string configKey, bool permitErrors ) : SectionRecord | ||
GetSectionXmlReader ( string keys, SectionInput input ) : ConfigXmlReader | ||
Impersonate ( ) : IDisposable | ||
IsSectionLocked ( string configKey ) : bool | ||
MonitorStream ( string configKey, string configSource, string streamname ) : object | ||
UseParentResult ( string configKey, object parentResult, SectionRecord sectionRecord ) : object | ||
ValidateUniqueChildConfigSource ( string configKey, string configSourceStreamName, string configSourceArg, IConfigErrorInfo errorInfo ) : void | ||
VerifySectionName ( string name, IConfigErrorInfo errorInfo, bool allowImplicit ) : void | ||
VerifySectionName ( string name, XmlUtil xmlUtil, ExceptionAction action, bool allowImplicit ) : void | ||
VerifySectionUnlocked ( string configKey, IConfigErrorInfo configErrorInfo ) : void |
메소드 | 설명 | |
---|---|---|
AddImplicitSections ( |
||
AllowDefinitionToEnum ( string allowDefinition, |
||
AllowExeDefinitionToEnum ( string allowExeDefinition, |
||
BaseConfigurationRecord ( ) : System.Configuration.Internal | ||
CheckPermissionAllowed ( string configKey, bool requirePermission, bool isTrustedWithoutAptca ) : void | ||
CloseRecursive ( ) : void | ||
CombineConfigKey ( string parentConfigKey, string tagName ) : string | ||
DecryptConfigSection ( ConfigXmlReader reader, ProtectedConfigurationProvider protectionProvider ) : ConfigXmlReader | ||
EnsureLocationSections ( ) : ArrayList | ||
EnsureSectionRecordImpl ( string configKey, bool permitErrors, bool checkIfLocked ) : SectionRecord | ||
Evaluate ( FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult, bool getLkg, bool getRuntimeObject, object &result, object &resultRuntimeObject ) : bool | ||
EvaluateOne ( string keys, SectionInput input, bool isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentResult ) : object | ||
FindAndEnsureFactoryRecord ( string configKey, bool &isRootDeclaredHere ) : FactoryRecord | ||
FindChangedConfigurationStream ( ) : string | ||
FindFactoryRecord ( string configKey, bool permitErrors ) : FactoryRecord | ||
FindFactoryRecord ( string configKey, bool permitErrors, BaseConfigurationRecord &configRecord ) : FactoryRecord | ||
FindSection ( string keys, SectionXmlInfo sectionXmlInfo, int &lineNumber ) : ConfigXmlReader | ||
FindSectionRecursive ( string keys, int iKey, XmlUtil xmlUtil, int &lineNumber ) : ConfigXmlReader | ||
GetFactoryRecord ( string configKey, bool permitErrors ) : FactoryRecord | ||
GetProtectionProviderFromName ( string providerName, bool throwIfNotFound ) : ProtectedConfigurationProvider | ||
GetRestrictedPermissions ( ) : PermissionSet | ||
GetSection ( string configKey, bool getLkg, bool checkPermission ) : object | ||
GetSectionRecursive ( string configKey, bool getLkg, bool checkPermission, bool getRuntimeObject, bool requestIsHere, object &result, object &resultRuntimeObject ) : void | ||
HasStreamChanged ( string streamname, object lastVersion ) : bool | ||
Init ( IInternalConfigRoot configRoot, BaseConfigurationRecord parent, string configPath, string locationSubPath ) : void | ||
InitConfigFromFile ( ) : void | ||
InitProtectedConfigurationSection ( ) : void | ||
IsDefinitionAllowed ( ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition ) : bool | ||
IsImplicitSection ( string configKey ) : bool | ||
IsParentCausingLock ( string configKey ) : bool | ||
IsReservedAttributeName ( string name ) : bool | ||
IsRootDeclaration ( string configKey, bool implicitIsRooted ) : bool | ||
LoadConfigSource ( string name, SectionXmlInfo sectionXmlInfo ) : ConfigXmlReader | ||
NormalizeConfigSource ( string configSource, IConfigErrorInfo errorInfo ) : string | ||
NormalizeLocationSubPath ( string subPath, IConfigErrorInfo errorInfo ) : string | ||
OnStreamChanged ( string streamname ) : void | ||
RefreshFactoryRecord ( string configKey ) : void | ||
ResolveLocationSections ( ) : void | ||
ScanFactories ( XmlUtil xmlUtil ) : Hashtable | ||
ScanFactoriesRecursive ( XmlUtil xmlUtil, string parentConfigKey, Hashtable factoryList ) : void | ||
ScanLocationSection ( XmlUtil xmlUtil ) : void | ||
ScanSections ( XmlUtil xmlUtil ) : void | ||
ScanSectionsRecursive ( XmlUtil xmlUtil, string parentConfigKey, bool inLocation, string locationSubPath, bool lockChildren, bool skipInChildApps ) : void | ||
ShouldPrefetchRawXml ( FactoryRecord factoryRecord ) : bool | ||
ShouldSkipDueToInheritInChildApplications ( bool skipInChildApps ) : bool | ||
SplitConfigKey ( string configKey, string &group, string &name ) : void | ||
ThrowIfParseErrors ( ConfigurationSchemaErrors schemaErrors ) : void | ||
ValidateProtectionProviderAttribute ( string protectionProvider, IConfigErrorInfo errorInfo ) : string | ||
ValidateUniqueConfigSource ( string configKey, string configSourceStreamName, string configSourceArg, IConfigErrorInfo errorInfo ) : void | ||
VerifyDefinitionAllowed ( FactoryRecord factoryRecord, string configPath, IConfigErrorInfo errorInfo ) : void | ||
hlAddChild ( string configName, BaseConfigurationRecord child ) : void | ||
hlClearResultRecursive ( string configKey, bool forceEvaluatation ) : void | ||
hlGetChild ( string configName ) : BaseConfigurationRecord | ||
hlNeedsChildFor ( string configName ) : bool | ||
hlRemoveChild ( string configName ) : void |
protected AddLocation ( string LocationSubPath ) : void | ||
LocationSubPath | string | |
리턴 | void |
protected CallCreateSection ( bool inputIsTrusted, |
||
inputIsTrusted | bool | |
factoryRecord | ||
sectionRecord | ||
parentConfig | object | |
reader | ||
filename | string | |
line | int | |
리턴 | object |
protected CallHostDecryptSection ( string encryptedXml, |
||
encryptedXml | string | |
protectionProvider | ||
protectedConfig | ||
리턴 | string |
protected abstract CreateSection ( bool inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, object parentConfig, ConfigXmlReader reader ) : object | ||
inputIsTrusted | bool | |
factoryRecord | FactoryRecord | |
sectionRecord | SectionRecord | |
parentConfig | object | |
reader | ConfigXmlReader | |
리턴 | object |
protected CreateSectionDefault ( string configKey, bool getRuntimeObject, FactoryRecord factoryRecord, SectionRecord sectionRecord, object &result, object &resultRuntimeObject ) : void | ||
configKey | string | |
getRuntimeObject | bool | |
factoryRecord | FactoryRecord | |
sectionRecord | SectionRecord | |
result | object | |
resultRuntimeObject | object | |
리턴 | void |
protected abstract CreateSectionFactory ( FactoryRecord factoryRecord ) : object | ||
factoryRecord | FactoryRecord | |
리턴 | object |
protected EnsureSectionRecord ( string configKey, bool permitErrors ) : SectionRecord | ||
configKey | string | |
permitErrors | bool | |
리턴 | SectionRecord |
protected EnsureSectionRecordUnsafe ( string configKey, bool permitErrors ) : SectionRecord | ||
configKey | string | |
permitErrors | bool | |
리턴 | SectionRecord |
public GetLkgSection ( string configKey ) : object | ||
configKey | string | |
리턴 | object |
protected abstract GetRuntimeObject ( object result ) : object | ||
result | object | |
리턴 | object |
protected GetSectionRecord ( string configKey, bool permitErrors ) : SectionRecord | ||
configKey | string | |
permitErrors | bool | |
리턴 | SectionRecord |
protected GetSectionXmlReader ( string keys, SectionInput input ) : ConfigXmlReader | ||
keys | string | |
input | SectionInput | |
리턴 | ConfigXmlReader |
protected IsSectionLocked ( string configKey ) : bool | ||
configKey | string | |
리턴 | bool |
protected MonitorStream ( string configKey, string configSource, string streamname ) : object | ||
configKey | string | |
configSource | string | |
streamname | string | |
리턴 | object |
protected abstract UseParentResult ( string configKey, object parentResult, SectionRecord sectionRecord ) : object | ||
configKey | string | |
parentResult | object | |
sectionRecord | SectionRecord | |
리턴 | object |
protected ValidateUniqueChildConfigSource ( string configKey, string configSourceStreamName, string configSourceArg, IConfigErrorInfo errorInfo ) : void | ||
configKey | string | |
configSourceStreamName | string | |
configSourceArg | string | |
errorInfo | IConfigErrorInfo | |
리턴 | void |
static protected VerifySectionName ( string name, IConfigErrorInfo errorInfo, bool allowImplicit ) : void | ||
name | string | |
errorInfo | IConfigErrorInfo | |
allowImplicit | bool | |
리턴 | void |
static protected VerifySectionName ( string name, XmlUtil xmlUtil, ExceptionAction action, bool allowImplicit ) : void | ||
name | string | |
xmlUtil | XmlUtil | |
action | ExceptionAction | |
allowImplicit | bool | |
리턴 | void |
protected VerifySectionUnlocked ( string configKey, IConfigErrorInfo configErrorInfo ) : void | ||
configKey | string | |
configErrorInfo | IConfigErrorInfo | |
리턴 | void |