DelegatingConfigHost 클래스

정의

인터페이스의 모든 멤버를 IInternalConfigHost 호스트의 다른 인스턴스에 위임합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public ref class DelegatingConfigHost : System::Configuration::Internal::IInternalConfigHost
public ref class DelegatingConfigHost : System::Configuration::Internal::IInternalConfigHost, System::Configuration::Internal::IInternalConfigurationBuilderHost
public class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost
public class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost, System.Configuration.Internal.IInternalConfigurationBuilderHost
type DelegatingConfigHost = class
    interface IInternalConfigHost
type DelegatingConfigHost = class
    interface IInternalConfigHost
    interface IInternalConfigurationBuilderHost
Public Class DelegatingConfigHost
Implements IInternalConfigHost
Public Class DelegatingConfigHost
Implements IInternalConfigHost, IInternalConfigurationBuilderHost
상속
DelegatingConfigHost
구현

생성자

Name Description
DelegatingConfigHost()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

DelegatingConfigHost 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
ConfigBuilderHost

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

위임된 호스트가 IInternalConfigurationBuilderHost 해당 인터페이스에 필요한 기능을 제공하는 경우 개체를 가져옵니다.

Host

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

개체를 IInternalConfigHost 가져오거나 설정합니다.

IsRemote

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성이 원격인지 여부를 나타내는 값을 가져옵니다.

SupportsChangeNotifications

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 구성에서 변경 알림을 지원하는지 여부를 나타내는 값을 가져옵니다.

SupportsLocation

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 구성이 위치 태그를 지원하는지 여부를 나타내는 값을 가져옵니다.

SupportsPath

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 구성에 경로 지원이 있는지 여부를 나타내는 값을 가져옵니다.

SupportsRefresh

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 구성에서 새로 고침을 지원하는지 여부를 나타내는 값을 가져옵니다.

메서드

Name Description
CreateConfigurationContext(String, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

새 구성 컨텍스트를 만듭니다.

CreateDeprecatedConfigContext(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

사용되지 않는 구성 컨텍스트를 만듭니다.

DecryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

암호화된 구성 섹션의 암호를 해독합니다.

DeleteStream(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 파일에서 Stream I/O 작업을 수행하는 개체를 삭제합니다.

EncryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 개체의 섹션을 암호화합니다.

Equals(Object)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetConfigPathFromLocationSubPath(String, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

위치 하위 경로를 기반으로 구성 경로를 반환합니다.

GetConfigType(String, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

Type 구성의 형식을 나타내는 값을 반환합니다.

GetConfigTypeName(Type)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 개체의 형식 이름을 나타내는 문자열을 반환합니다.

GetHashCode()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetRestrictedPermissions(IInternalConfigRecord, PermissionSet, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 개체 내에서 사용 가능한 경우 지정된 사용 권한 집합을 설정합니다.

GetStreamName(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 파일에서 Stream I/O 작업을 수행하는 개체의 이름을 반환합니다.

GetStreamNameForConfigSource(String, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 원본에서 Stream I/O 작업을 수행하는 개체의 이름을 반환합니다.

GetStreamVersion(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 파일에서 FileVersion I/O 작업을 수행하는 개체의 Stream 버전을 나타내는 개체를 반환합니다.

GetType()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
Impersonate()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트가 가장하도록 지시하고 .NET 내부적으로 필요한 IDisposable 개체를 반환합니다.

Init(IInternalConfigRoot, Object[])

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 호스트를 초기화합니다.

InitForConfiguration(String, String, String, IInternalConfigRoot, Object[])

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성에 대한 호스트를 초기화합니다.

IsAboveApplication(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성이 구성 계층 구조의 애플리케이션 구성보다 높은지 여부를 나타내는 값을 반환합니다.

IsConfigRecordRequired(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 구성 초기화에 구성 레코드가 필요한지 여부를 나타내는 값을 반환합니다.

IsDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 구성에서 정의를 제한하거나 허용합니다.

IsFile(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

개체가 구성 파일을 읽는 데 사용하는 Stream 파일 경로가 유효한 경로인지 여부를 나타내는 값을 반환합니다.

IsFullTrustSectionWithoutAptcaAllowed(IInternalConfigRecord)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 섹션에 완전히 신뢰할 수 있는 코드 액세스 보안 수준이 필요한지 여부를 나타내는 값을 반환하며 특성이 AllowPartiallyTrustedCallersAttribute 암시적 링크 요구를 사용하지 않도록 설정할 수 없습니다.

IsInitDelayed(IInternalConfigRecord)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 개체의 초기화가 지연된 것으로 간주되는지 여부를 나타내는 값을 반환합니다.

IsLocationApplicable(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 개체가 위치 태그를 지원하는지 여부를 나타내는 값을 반환합니다.

IsSecondaryRoot(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 경로가 콘텐츠를 루트로 처리해야 하는 구성 노드에 대한 것인지 여부를 나타내는 값을 반환합니다.

IsTrustedConfigPath(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 경로를 신뢰할 수 있는지 여부를 나타내는 값을 반환합니다.

MemberwiseClone()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OpenStreamForRead(String, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

Stream 구성 파일을 읽을 개체를 엽니다.

OpenStreamForRead(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

Stream 구성 파일을 읽을 개체를 엽니다.

OpenStreamForWrite(String, String, Object, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

Stream 구성 파일에 쓸 개체를 엽니다. Stream 파일 특성을 복사하기 위한 템플릿으로 개체를 지정할 수 있습니다.

OpenStreamForWrite(String, String, Object)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

Stream 구성 파일에 쓰거나 구성 파일을 빌드하는 데 사용되는 임시 파일에 쓰기 위한 개체를 엽니다. Stream 파일 특성을 복사하기 위한 템플릿으로 개체를 지정할 수 있습니다.

PrefetchAll(String, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정된 Stream 개체에서 전체 구성 파일을 읽을 수 있는지 여부를 나타내는 값을 반환합니다.

PrefetchSection(String, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

개체에 IInternalConfigHost 연결된 구성 파일의 지정된 섹션을 읽도록 지시합니다.

ProcessConfigurationSection(ConfigurationSection, ConfigurationBuilder)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

제공된 ConfigurationBuilder개체를 ConfigurationSection 사용하여 처리합니다.

ProcessRawXml(XmlNode, ConfigurationBuilder)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

제공된 ConfigurationBuilder구성 섹션을 사용하여 태그를 처리합니다.

RequireCompleteInit(IInternalConfigRecord)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

새 구성 레코드에 완전한 초기화가 필요했음을 나타냅니다.

StartMonitoringStreamForChanges(String, StreamChangeCallback)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트가 연결된 Stream 개체에서 구성 파일의 변경 내용을 모니터링하도록 지시합니다.

StopMonitoringStreamForChanges(String, StreamChangeCallback)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

호스트 개체에 구성 파일의 변경 내용에 대한 관련 Stream 개체 모니터링을 중지하도록 지시합니다.

ToString()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
VerifyDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition, IConfigErrorInfo)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 레코드에 대해 구성 정의가 허용되는지 확인합니다.

WriteCompleted(String, Boolean, Object, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 파일에 대한 모든 쓰기가 완료되었음을 나타내고 사용 권한을 어설션해야 하는지 여부를 지정합니다.

WriteCompleted(String, Boolean, Object)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

구성 파일에 대한 모든 쓰기가 완료되었음을 나타냅니다.

적용 대상

추가 정보