ObjectCache.Host Vlastnost

Definice

Získá nebo nastaví odkaz na spravované hostitelské prostředí, které je k dispozici pro ObjectCache implementace a které mohou poskytovat služby specifické pro hostitele implementace ObjectCache .

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

Hodnota vlastnosti

Odkaz na spravované hostitelské prostředí pracující s mezipamětí.

Atributy

Výjimky

Hodnota přiřazovaná vlastnosti je null.

Došlo k pokusu o nastavení hodnoty vlastnosti více než jednou.

Poznámky

Vlastnost Host je určena pro použití hostitelskými prostředími rozhraní .NET Framework a implementacemi mezipaměti, které implementují chování, které závisí na hostitelském prostředí rozhraní .NET Framework.

Následující tabulka uvádí sadu služeb hostitelského prostředí, které můžou být dostupné ze spravovaného hostitelského prostředí a které jsou k dispozici pro ObjectCache implementace prostřednictvím Host vlastnosti:

Služba Popis
IApplicationIdentifier Umožňuje hostitelským prostředím poskytovat identifikátory domény aplikace, které může implementace mezipaměti potřebovat pro funkce, jako je identifikace čítačů výkonu.
IFileChangeNotificationSystem Umožňuje hostitelským prostředím poskytovat vlastní systém oznámení o změnách souborů místo toho, který poskytuje rozhraní .NET Framework.
IMemoryCacheManager Umožňuje implementaci mezipaměti hlásit spotřebu paměti mezipaměti do hostitelského prostředí. To umožňuje hostitelským prostředím centrálně spravovat spotřebu paměti napříč několika implementacemi mezipaměti.

Poznámka

Volající s touto hodnotou vlastnosti vyžadují neomezená oprávnění zabezpečení přístupu kódu.

Platí pro