DelegatingConfigHost 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인터페이스의 모든 멤버를 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는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 구성 파일에 대한 모든 쓰기가 완료되었음을 나타냅니다. |