DelegatingConfigHost Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Arabirimin tüm üyelerini konağın IInternalConfigHost başka bir örneğine devreder.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
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
- Devralma
-
DelegatingConfigHost
- Uygulamalar
Oluşturucular
| DelegatingConfigHost() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. DelegatingConfigHost sınıfının yeni bir örneğini başlatır. |
Özellikler
| ConfigBuilderHost |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Temsilci konağı bu IInternalConfigurationBuilderHost arabirim için gereken işlevselliği sağlıyorsa nesnesini alır. |
| HasLocalConfig |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Temsilci atanan konağın yerel bir yapılandırması olup olmadığını belirler. |
| HasRoamingConfig |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Temsilci atanan konağın dolaşım yapılandırmasına sahip olup olmadığını belirler. |
| Host |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Nesneyi alır veya ayarlar IInternalConfigHost . |
| IsAppConfigHttp |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Uygulama yapılandırma dosyasının yerel olmayan bir URI'den mi (yani ) |
| IsRemote |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırmanın uzak olup olmadığını belirten bir değer alır. |
| SupportsChangeNotifications |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak yapılandırmasının değişiklik bildirimlerini destekleyip desteklemediğini belirten bir değer alır. |
| SupportsLocation |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak yapılandırmasının konum etiketlerini destekleyip desteklemediğini belirten bir değer alır. |
| SupportsPath |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak yapılandırmasında yol desteği olup olmadığını belirten bir değer alır. |
| SupportsRefresh |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak yapılandırmasının yenilemeyi destekleyip desteklemediğini belirten bir değer alır. |
Yöntemler
| CreateConfigurationContext(String, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yeni bir yapılandırma bağlamı oluşturur. |
| CreateDeprecatedConfigContext(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Kullanım dışı bir yapılandırma bağlamı oluşturur. |
| DecryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Şifrelenmiş yapılandırma bölümünün şifresini çözer. |
| DeleteStream(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Stream Yapılandırma dosyasında G/Ç görevlerini gerçekleştiren nesneyi siler. |
| EncryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma nesnesinin bir bölümünü şifreler. |
| Equals(Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetConfigPathFromLocationSubPath(String, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konum alt yolunu temel alan bir yapılandırma yolu döndürür. |
| GetConfigType(String, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırmanın türünü temsil eden bir Type döndürür. |
| GetConfigTypeName(Type) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma nesnesinin tür adını temsil eden bir dize döndürür. |
| GetHashCode() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetRestrictedPermissions(IInternalConfigRecord, PermissionSet, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
Geçersiz.
Konak nesnesi içinde varsa belirtilen izin kümesini ayarlar. |
| GetStreamName(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma dosyasında G/Ç görevlerini gerçekleştiren bir nesnenin Stream adını döndürür. |
| GetStreamNameForConfigSource(String, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma kaynağında G/Ç görevlerini gerçekleştiren bir nesnenin Stream adını döndürür. |
| GetStreamVersion(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir FileVersion yapılandırma dosyasında G/Ç görevleri gerçekleştiren bir Stream nesnenin sürümünü temsil eden bir nesne döndürür. |
| GetType() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Type Geçerli örneğini alır. (Devralındığı yer: Object) |
| Impersonate() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konağa kimliğine bürünme talimatı verir ve .NET tarafından dahili olarak gerekli olan bir IDisposable nesneyi döndürür. |
| Init(IInternalConfigRoot, Object[]) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma ana bilgisayarını başlatır. |
| InitForConfiguration(String, String, String, IInternalConfigRoot, Object[]) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konağı yapılandırma için başlatır. |
| IsAboveApplication(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırmanın yapılandırma hiyerarşisindeki uygulama yapılandırmasının üzerinde olup olmadığını belirten bir değer döndürür. |
| IsConfigRecordRequired(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak yapılandırmasının başlatılması için yapılandırma kaydının gerekli olup olmadığını belirten bir değer döndürür. |
| IsDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak yapılandırmasındaki tanımları kısıtlar veya izin verir. |
| IsFile(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir nesne tarafından Stream yapılandırma dosyasını okumak için kullanılan dosya yolunun geçerli bir yol olup olmadığını belirten bir değer döndürür. |
| IsFullTrustSectionWithoutAptcaAllowed(IInternalConfigRecord) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma bölümünün tam olarak güvenilen bir kod erişimi güvenlik düzeyi gerektirip gerektirmediğini ve özniteliğin AllowPartiallyTrustedCallersAttribute örtük bağlantı taleplerini devre dışı bırakmasına izin vermediğini belirten bir değer döndürür. |
| IsInitDelayed(IInternalConfigRecord) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma nesnesinin başlatılmasının gecikmeli olarak kabul edilip edilmeyeceğini belirten bir değer döndürür. |
| IsLocationApplicable(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma nesnesinin konum etiketini destekleyip desteklemediğini belirten bir değer döndürür. |
| IsSecondaryRoot(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. bir yapılandırma yolunun, içeriği kök olarak ele alınması gereken bir yapılandırma düğümüne ait olup olmadığını belirten bir değer döndürür. |
| IsTrustedConfigPath(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma yolunun güvenilir olup olmadığını belirten bir değer döndürür. |
| MemberwiseClone() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OpenStreamForRead(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Stream Yapılandırma dosyasını okumak için bir nesne açar. |
| OpenStreamForRead(String, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Stream Yapılandırma dosyasını okumak için bir nesne açar. |
| OpenStreamForWrite(String, String, Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma Stream dosyasına yazmak veya yapılandırma dosyası oluşturmak için kullanılan geçici bir dosyaya yazmak için bir nesne açar. Bir Stream nesnenin dosya özniteliklerini kopyalamak için şablon olarak atanmasına izin verir. |
| OpenStreamForWrite(String, String, Object, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Stream Yapılandırma dosyasına yazmak için bir nesne açar. Bir Stream nesnenin dosya özniteliklerini kopyalamak için şablon olarak atanmasına izin verir. |
| PrefetchAll(String, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma dosyasının tamamının belirlenmiş Stream bir nesne tarafından okunup okunamayacağını belirten bir değer döndürür. |
| PrefetchSection(String, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Nesnesine ilişkili yapılandırma dosyasının IInternalConfigHost belirlenmiş bir bölümünü okumasını emreder. |
| ProcessConfigurationSection(ConfigurationSection, ConfigurationBuilder) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Sağlanan ConfigurationBuilderkullanarak bir ConfigurationSection nesneyi işler. |
| ProcessRawXml(XmlNode, ConfigurationBuilder) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Sağlanan ConfigurationBuilderöğesini kullanarak bir yapılandırma bölümünün işaretlemesini işler. |
| RefreshConfigPaths() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Temsilci atanan konağın yapılandırma yollarını yenileyen yöntemini çağırır. |
| RequireCompleteInit(IInternalConfigRecord) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yeni bir yapılandırma kaydının tam bir başlatma gerektirdiğini gösterir. |
| StartMonitoringStreamForChanges(String, StreamChangeCallback) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konağa yapılandırma dosyasındaki değişiklikler için ilişkili Stream bir nesneyi izlemesini bildirir. |
| StopMonitoringStreamForChanges(String, StreamChangeCallback) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Konak nesnesine, yapılandırma dosyasındaki değişiklikler için ilişkili Stream bir nesneyi izlemeyi durdurmasını bildirir. |
| ToString() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
| VerifyDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition, IConfigErrorInfo) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma kaydı için yapılandırma tanımına izin verildiğini doğrular. |
| WriteCompleted(String, Boolean, Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma dosyasına yazma işleminin tamamlandığını gösterir. |
| WriteCompleted(String, Boolean, Object, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Yapılandırma dosyasına yazma işleminin tamamlandığını ve izinlerin onaylanıp onaylanmayacağını belirtir. |