다음을 통해 공유


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
구현

생성자

DelegatingConfigHost()

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

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

속성

ConfigBuilderHost

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

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

HasLocalConfig

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

위임된 호스트에 로컬 구성이 있는지 여부를 확인합니다.

HasRoamingConfig

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

위임된 호스트에 로밍 구성이 있는지 여부를 확인합니다.

Host

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

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

IsAppConfigHttp

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

애플리케이션 구성 파일이 로컬이 아닌 URI(즉, http://)에서 제공되는지 또는 로컬 파일인지 확인합니다.

IsRemote

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

구성이 원격 구성인지 여부를 나타내는 값을 반환합니다.

SupportsChangeNotifications

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

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

SupportsLocation

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

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

SupportsPath

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

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

SupportsRefresh

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

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

메서드

CreateConfigurationContext(String, String)

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

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

CreateDeprecatedConfigContext(String)

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

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

DecryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection)

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

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

DeleteStream(String)

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

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

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는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

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

GetStreamNameForConfigSource(String, String)

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

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

GetStreamVersion(String)

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

구성 파일에서 I/O 작업을 수행하는 FileVersion 개체의 버전을 나타내는 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)

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

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

OpenStreamForRead(String, Boolean)

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

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

OpenStreamForWrite(String, String, Object)

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

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

OpenStreamForWrite(String, String, Object, Boolean)

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

구성 파일에 쓰기 위해 Stream 개체를 엽니다. Stream 개체가 파일 특성을 복사하는 데 사용할 템플릿으로 지정될 수 있도록 합니다.

PrefetchAll(String, String)

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

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

PrefetchSection(String, String)

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

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

ProcessConfigurationSection(ConfigurationSection, ConfigurationBuilder)

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

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

ProcessRawXml(XmlNode, ConfigurationBuilder)

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

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

RefreshConfigPaths()

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

구성 경로를 새로 고치는 위임된 호스트의 메서드를 호출합니다.

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)

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

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

WriteCompleted(String, Boolean, Object, Boolean)

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

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

적용 대상

추가 정보