ObjectCache.Host Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja az implementációk számára ObjectCache elérhető, gazdagépspecifikus szolgáltatásokat ObjectCache nyújtó felügyelt üzemeltetési környezetre mutató hivatkozást.
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
Tulajdonság értéke
Hivatkozás a gyorsítótár-vezérelt felügyelt üzemeltetési környezetre.
- Attribútumok
Kivételek
A tulajdonsághoz hozzárendelt érték a következő null: .
Kísérlet történt a tulajdonság értékének többszöri beállítására.
Megjegyzések
A Host tulajdonságot .NET Keretrendszer gazdagépkörnyezetei és a .NET Keretrendszer gazdagépkörnyezetétől függő viselkedést megvalósító gyorsítótár-implementációk használják.
Az alábbi táblázat felsorolja azokat a gazdagépkörnyezeti szolgáltatásokat, amelyek egy felügyelt üzemeltetési környezetből érhetők el, és amelyek a tulajdonságon keresztül érhetők el az ObjectCache implementációk számáraHost:
| Szolgáltatás | Leírás |
|---|---|
| IApplicationIdentifier | Lehetővé teszi, hogy a gazdagépkörnyezetek olyan alkalmazástartomány-azonosítókat adjanak meg, amelyekre a gyorsítótár implementációja szükség lehet olyan funkciókhoz, mint például a teljesítményszámlálók azonosítása. |
| IFileChangeNotificationSystem | Lehetővé teszi, hogy a gazdagépkörnyezetek a .NET-keretrendszerben megadott helyett egyéni fájlmódosítási értesítési rendszert biztosítsanak. |
| IMemoryCacheManager | Lehetővé teszi a gyorsítótár-implementációk számára a gyorsítótár memóriahasználatának jelentését a gazdakörnyezetben. Ez lehetővé teszi, hogy a gazdagépkörnyezetek központilag kezeljék a memóriahasználatot több gyorsítótár-implementációban. |
Note
A tulajdonságérték hívói korlátlan kódhozzáférés biztonsági engedélyeket igényelnek.