DelegatingConfigHost Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendelegasikan semua anggota IInternalConfigHost antarmuka ke instans host lain.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
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
- Warisan
-
DelegatingConfigHost
- Penerapan
Konstruktor
DelegatingConfigHost() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans baru kelas DelegatingConfigHost. |
Properti
ConfigBuilderHost |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. IInternalConfigurationBuilderHost Mendapatkan objek jika host yang didelegasikan menyediakan fungsionalitas yang diperlukan oleh antarmuka tersebut. |
HasLocalConfig |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menentukan apakah host yang didelegasikan memiliki konfigurasi lokal. |
HasRoamingConfig |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menentukan apakah host yang didelegasikan memiliki konfigurasi roaming. |
Host |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur IInternalConfigHost objek. |
IsAppConfigHttp |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menentukan apakah file konfigurasi aplikasi berasal dari URI non-lokal (yaitu, |
IsRemote |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah konfigurasi jarak jauh. |
SupportsChangeNotifications |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah konfigurasi host mendukung pemberitahuan perubahan. |
SupportsLocation |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah konfigurasi host mendukung tag lokasi. |
SupportsPath |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah konfigurasi host memiliki dukungan jalur. |
SupportsRefresh |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah konfigurasi host mendukung refresh. |
Metode
CreateConfigurationContext(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat konteks konfigurasi baru. |
CreateDeprecatedConfigContext(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat konteks konfigurasi yang tidak digunakan lagi. |
DecryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendekripsi bagian konfigurasi terenkripsi. |
DeleteStream(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus objek yang Stream melakukan tugas I/O pada file konfigurasi. |
EncryptSection(String, ProtectedConfigurationProvider, ProtectedConfigurationSection) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengenkripsi bagian objek konfigurasi. |
Equals(Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetConfigPathFromLocationSubPath(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan jalur konfigurasi berdasarkan subjalur lokasi. |
GetConfigType(String, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan yang Type mewakili jenis konfigurasi. |
GetConfigTypeName(Type) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan string yang mewakili nama jenis objek konfigurasi. |
GetHashCode() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetRestrictedPermissions(IInternalConfigRecord, PermissionSet, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Kedaluwarsa.
Mengatur set izin yang ditentukan jika tersedia dalam objek host. |
GetStreamName(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nama objek yang Stream melakukan tugas I/O pada file konfigurasi. |
GetStreamNameForConfigSource(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nama objek yang Stream melakukan tugas I/O pada sumber konfigurasi. |
GetStreamVersion(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan objek yang FileVersion mewakili versi objek yang Stream melakukan tugas I/O pada file konfigurasi. |
GetType() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
Impersonate() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginstruksikan host untuk meniru dan mengembalikan objek yang IDisposable diperlukan secara internal oleh .NET. |
Init(IInternalConfigRoot, Object[]) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi host konfigurasi. |
InitForConfiguration(String, String, String, IInternalConfigRoot, Object[]) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi host untuk konfigurasi. |
IsAboveApplication(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah konfigurasi berada di atas konfigurasi aplikasi dalam hierarki konfigurasi. |
IsConfigRecordRequired(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah rekaman konfigurasi diperlukan untuk inisialisasi konfigurasi host. |
IsDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membatasi atau mengizinkan definisi dalam konfigurasi host. |
IsFile(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah jalur file yang Stream digunakan oleh objek untuk membaca file konfigurasi adalah jalur yang valid. |
IsFullTrustSectionWithoutAptcaAllowed(IInternalConfigRecord) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah bagian konfigurasi memerlukan tingkat keamanan akses kode yang sepenuhnya tepercaya dan tidak mengizinkan AllowPartiallyTrustedCallersAttribute atribut untuk menonaktifkan permintaan tautan implisit. |
IsInitDelayed(IInternalConfigRecord) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah inisialisasi objek konfigurasi dianggap tertunda. |
IsLocationApplicable(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah objek konfigurasi mendukung tag lokasi. |
IsSecondaryRoot(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah jalur konfigurasi adalah ke simpul konfigurasi yang kontennya harus diperlakukan sebagai akar. |
IsTrustedConfigPath(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah jalur konfigurasi tepercaya. |
MemberwiseClone() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
OpenStreamForRead(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Stream Membuka objek untuk membaca file konfigurasi. |
OpenStreamForRead(String, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Stream Membuka objek untuk membaca file konfigurasi. |
OpenStreamForWrite(String, String, Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Stream Membuka objek untuk menulis ke file konfigurasi atau untuk menulis ke file sementara yang digunakan untuk membangun file konfigurasi. Stream Memungkinkan objek ditetapkan sebagai templat untuk menyalin atribut file. |
OpenStreamForWrite(String, String, Object, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Stream Membuka objek untuk menulis ke file konfigurasi. Stream Memungkinkan objek ditetapkan sebagai templat untuk menyalin atribut file. |
PrefetchAll(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan nilai yang menunjukkan apakah seluruh file konfigurasi dapat dibaca oleh objek yang ditunjuk Stream . |
PrefetchSection(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginstruksikan IInternalConfigHost objek untuk membaca bagian yang ditunjuk dari file konfigurasi terkait. |
ProcessConfigurationSection(ConfigurationSection, ConfigurationBuilder) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. ConfigurationSection Memproses objek menggunakan yang disediakanConfigurationBuilder. |
ProcessRawXml(XmlNode, ConfigurationBuilder) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Memproses markup bagian konfigurasi menggunakan yang disediakan ConfigurationBuilder. |
RefreshConfigPaths() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Memanggil metode host yang didelegasikan yang menyegarkan jalur konfigurasi. |
RequireCompleteInit(IInternalConfigRecord) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan bahwa rekaman konfigurasi baru memerlukan inisialisasi lengkap. |
StartMonitoringStreamForChanges(String, StreamChangeCallback) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginstruksikan host untuk memantau objek terkait Stream untuk perubahan dalam file konfigurasi. |
StopMonitoringStreamForChanges(String, StreamChangeCallback) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginstruksikan objek host untuk berhenti memantau objek terkait Stream untuk perubahan dalam file konfigurasi. |
ToString() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
VerifyDefinitionAllowed(String, ConfigurationAllowDefinition, ConfigurationAllowExeDefinition, IConfigErrorInfo) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Memverifikasi bahwa definisi konfigurasi diizinkan untuk rekaman konfigurasi. |
WriteCompleted(String, Boolean, Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan bahwa semua penulisan ke file konfigurasi telah selesai. |
WriteCompleted(String, Boolean, Object, Boolean) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan bahwa semua penulisan ke file konfigurasi telah selesai dan menentukan apakah izin harus ditegaskan. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk