ObjectCache.Host Properti
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.
Mendapatkan atau menetapkan referensi ke lingkungan hosting terkelola yang tersedia untuk ObjectCache implementasi dan yang dapat menyediakan layanan khusus host untuk ObjectCache implementasi.
public:
static property IServiceProvider ^ Host { IServiceProvider ^ get(); void set(IServiceProvider ^ value); };
public static IServiceProvider Host { get; set; }
public static IServiceProvider Host { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
static member Host : IServiceProvider with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
static member Host : IServiceProvider with get, set
Public Shared Property Host As IServiceProvider
Nilai Properti
Referensi ke lingkungan hosting terkelola yang sadar cache.
- Atribut
Pengecualian
Nilai yang ditetapkan ke properti adalah null
.
Upaya dilakukan untuk mengatur nilai properti lebih dari satu kali.
Keterangan
Properti Host ini ditujukan untuk digunakan oleh lingkungan host .NET Framework dan oleh implementasi cache yang menerapkan perilaku yang bergantung pada lingkungan host .NET Framework.
Tabel berikut mencantumkan kumpulan layanan lingkungan host yang mungkin tersedia dari lingkungan hosting terkelola dan yang tersedia untuk ObjectCache implementasi melalui Host properti :
Layanan | Deskripsi |
---|---|
IApplicationIdentifier | Memungkinkan lingkungan host menyediakan pengidentifikasi domain aplikasi yang mungkin diperlukan oleh implementasi cache untuk fitur seperti mengidentifikasi penghitung kinerja. |
IFileChangeNotificationSystem | Memungkinkan lingkungan host menyediakan sistem pemberitahuan perubahan file kustom, alih-alih menggunakan yang disediakan di .NET Framework. |
IMemoryCacheManager | Memungkinkan implementasi cache melaporkan konsumsi memori cache ke lingkungan host. Ini memungkinkan lingkungan host untuk mengelola konsumsi memori secara terpusat di beberapa implementasi cache. |
Catatan
Penelepon nilai properti ini memerlukan izin keamanan akses kode yang tidak terbatas.