Udostępnij za pośrednictwem


ObjectCache.Host Właściwość

Definicja

Pobiera lub ustawia odwołanie do zarządzanego środowiska hostingu, które jest dostępne dla ObjectCache implementacji i które może zapewnić usługi specyficzne dla hosta dla ObjectCache implementacji.

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

Wartość właściwości

Odwołanie do zarządzanego środowiska hostingu obsługującego pamięć podręczną.

Atrybuty

Wyjątki

Wartość przypisana do właściwości to null.

Podjęto próbę ustawienia wartości właściwości więcej niż raz.

Uwagi

Właściwość jest przeznaczona Host do użytku przez środowiska hosta programu .NET Framework i implementacje pamięci podręcznej, które implementują zachowanie zależne od środowiska hosta programu .NET Framework.

W poniższej tabeli wymieniono zestaw usług środowiska hosta, które mogą być dostępne w zarządzanym środowisku hostingu Host i które są dostępne dla ObjectCache implementacji za pośrednictwem właściwości :

Service Opis
IApplicationIdentifier Umożliwia środowiskom hosta udostępnianie identyfikatorów domeny aplikacji, które mogą być wymagane przez implementację pamięci podręcznej dla funkcji, takich jak identyfikowanie liczników wydajności.
IFileChangeNotificationSystem Umożliwia środowiskom hosta udostępnianie niestandardowego systemu powiadamiania o zmianie pliku zamiast używania tego systemu w programie .NET Framework.
IMemoryCacheManager Umożliwia buforowanie implementacji pamięci podręcznej raportów zużycie pamięci podręcznej do środowiska hosta. Dzięki temu środowiska hostów mogą centralnie zarządzać zużyciem pamięci w wielu implementacjach pamięci podręcznej.

Uwaga / Notatka

Wywołania tej wartości właściwości wymagają nieograniczonych uprawnień zabezpieczeń dostępu do kodu.

Dotyczy