DelegatingConfigHost (class)

This type is found in the namespace System.Configuration.Internal

mInitVoid
mInitForConfigurationVoid
mIsConfigRecordRequiredBoolean
mIsInitDelayedBoolean
mRequireCompleteInitVoid
mIsSecondaryRootBoolean
mGetStreamNameString
mGetStreamNameForConfigSourceString
mGetStreamVersionObject
mOpenStreamForReadStream
mOpenStreamForReadStream
mOpenStreamForWriteStream
mOpenStreamForWriteStream
mWriteCompletedVoid
mWriteCompletedVoid
mDeleteStreamVoid
mIsFileBoolean
mget_SupportsChangeNotificationsBoolean
mStartMonitoringStreamForChangesObject
mStopMonitoringStreamForChangesVoid
mget_SupportsRefreshBoolean
mget_SupportsPathBoolean
mget_SupportsLocationBoolean
mIsAboveApplicationBoolean
mIsDefinitionAllowedBoolean
mVerifyDefinitionAllowedVoid
mGetConfigPathFromLocationSubPathString
mIsLocationApplicableBoolean
mIsTrustedConfigPathBoolean
mIsFullTrustSectionWithoutAptcaAllowedBoolean
mGetRestrictedPermissionsVoid
mImpersonateIDisposable
mPrefetchAllBoolean
mPrefetchSectionBoolean
mCreateDeprecatedConfigContextObject
mCreateConfigurationContextObject
mDecryptSectionString
mEncryptSectionString
mGetConfigTypeType
mGetConfigTypeNameString
mget_IsRemoteBoolean
mProcessRawXmlXmlNode
mProcessConfigurationSectionConfigurationSection
mEqualsBoolean
mGetHashCodeInt32
mGetTypeType
mToStringString
pSupportsChangeNotificationsBoolean
pSupportsRefreshBoolean
pSupportsPathBoolean
pSupportsLocationBoolean
pIsRemoteBoolean

Init

InitForConfiguration

configRootSystem.Configuration.Internal.IInternalConfigRoot
hostInitParamsSystem.Object[]

IsConfigRecordRequired

locationSubPathSystem.String&
configPathSystem.String&
locationConfigPathSystem.String&
configRootSystem.Configuration.Internal.IInternalConfigRoot
hostInitConfigurationParamsSystem.Object[]

IsInitDelayed

configPathSystem.String

RequireCompleteInit

configRecordSystem.Configuration.Internal.IInternalConfigRecord

IsSecondaryRoot

configRecordSystem.Configuration.Internal.IInternalConfigRecord

GetStreamName

configPathSystem.String

GetStreamNameForConfigSource

configPathSystem.String

GetStreamVersion

streamNameSystem.String
configSourceSystem.String

OpenStreamForRead

streamNameSystem.String

OpenStreamForRead

streamNameSystem.String

OpenStreamForWrite

streamNameSystem.String
assertPermissionsSystem.Boolean

OpenStreamForWrite

streamNameSystem.String
templateStreamNameSystem.String
writeContextSystem.Object&

WriteCompleted

streamNameSystem.String
templateStreamNameSystem.String
writeContextSystem.Object&
assertPermissionsSystem.Boolean

WriteCompleted

streamNameSystem.String
successSystem.Boolean
writeContextSystem.Object

DeleteStream

streamNameSystem.String
successSystem.Boolean
writeContextSystem.Object
assertPermissionsSystem.Boolean

IsFile

streamNameSystem.String

get_SupportsChangeNotifications

streamNameSystem.String

StartMonitoringStreamForChanges

.

StopMonitoringStreamForChanges

streamNameSystem.String
callbackSystem.Configuration.Internal.StreamChangeCallback

get_SupportsRefresh

streamNameSystem.String
callbackSystem.Configuration.Internal.StreamChangeCallback

get_SupportsPath

.

get_SupportsLocation

.

IsAboveApplication

.

IsDefinitionAllowed

configPathSystem.String

VerifyDefinitionAllowed

configPathSystem.String
allowDefinitionSystem.Configuration.ConfigurationAllowDefinition
allowExeDefinitionSystem.Configuration.ConfigurationAllowExeDefinition

GetConfigPathFromLocationSubPath

configPathSystem.String
allowDefinitionSystem.Configuration.ConfigurationAllowDefinition
allowExeDefinitionSystem.Configuration.ConfigurationAllowExeDefinition
errorInfoSystem.Configuration.Internal.IConfigErrorInfo

IsLocationApplicable

configPathSystem.String
locationSubPathSystem.String

IsTrustedConfigPath

configPathSystem.String

IsFullTrustSectionWithoutAptcaAllowed

configPathSystem.String

GetRestrictedPermissions

configRecordSystem.Configuration.Internal.IInternalConfigRecord

Impersonate

configRecordSystem.Configuration.Internal.IInternalConfigRecord
permissionSetSystem.Security.PermissionSet&
isHostReadySystem.Boolean&

PrefetchAll

.

PrefetchSection

configPathSystem.String
streamNameSystem.String

CreateDeprecatedConfigContext

sectionGroupNameSystem.String
sectionNameSystem.String

CreateConfigurationContext

configPathSystem.String

DecryptSection

configPathSystem.String
locationSubPathSystem.String

EncryptSection

encryptedXmlSystem.String
protectionProviderSystem.Configuration.ProtectedConfigurationProvider
protectedConfigSectionSystem.Configuration.ProtectedConfigurationSection

GetConfigType

clearTextXmlSystem.String
protectionProviderSystem.Configuration.ProtectedConfigurationProvider
protectedConfigSectionSystem.Configuration.ProtectedConfigurationSection

GetConfigTypeName

typeNameSystem.String
throwOnErrorSystem.Boolean

get_IsRemote

tSystem.Type

ProcessRawXml

.

ProcessConfigurationSection

rawXmlSystem.Xml.XmlNode
builderSystem.Configuration.ConfigurationBuilder

Equals

configSectionSystem.Configuration.ConfigurationSection
builderSystem.Configuration.ConfigurationBuilder

GetHashCode

objSystem.Object

GetType

.

ToString

.

SupportsChangeNotifications

.

SupportsRefresh

.

SupportsPath

.

SupportsLocation

.

IsRemote

.
.