DelegatingConfigHost
protected DelegatingConfigHost()
public virtual string DecryptSection(string encryptedXml, ProtectedConfigurationProvider protectionProvider, ProtectedConfigurationSection protectedConfigSection)
public virtual string EncryptSection(string clearTextXml, ProtectedConfigurationProvider protectionProvider, ProtectedConfigurationSection protectedConfigSection)
public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, IInternalConfigRoot configRoot, object[] hostInitConfigurationParams)
public virtual bool IsDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition)
public virtual Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext)
public virtual Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions)
public virtual object StartMonitoringStreamForChanges(string streamName, StreamChangeCallback callback)
public virtual void StopMonitoringStreamForChanges(string streamName, StreamChangeCallback callback)
public virtual void VerifyDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition, IConfigErrorInfo errorInfo)
public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions)