IInternalConfigHost (interface)

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
mGetConfigPathFromLocationSubPathString
mIsLocationApplicableBoolean
mIsDefinitionAllowedBoolean
mVerifyDefinitionAllowedVoid
mIsTrustedConfigPathBoolean
mIsFullTrustSectionWithoutAptcaAllowedBoolean
mGetRestrictedPermissionsVoid
mImpersonateIDisposable
mPrefetchAllBoolean
mPrefetchSectionBoolean
mCreateDeprecatedConfigContextObject
mCreateConfigurationContextObject
mDecryptSectionString
mEncryptSectionString
mGetConfigTypeType
mGetConfigTypeNameString
mget_IsRemoteBoolean
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

.

GetConfigPathFromLocationSubPath

configPathSystem.String

IsLocationApplicable

configPathSystem.String
locationSubPathSystem.String

IsDefinitionAllowed

configPathSystem.String

VerifyDefinitionAllowed

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

IsTrustedConfigPath

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

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

SupportsChangeNotifications

.

SupportsRefresh

.

SupportsPath

.

SupportsLocation

.

IsRemote

.
.