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 mogą udostępniać 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ż jeden raz.

Uwagi

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

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

Usługa 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 powiadomień o zmianie pliku zamiast używania tego systemu w .NET Framework.
IMemoryCacheManager Umożliwia buforowanie implementacji raportów zużycie pamięci podręcznej w środowisku hosta. Dzięki temu środowiska hosta mogą centralnie zarządzać zużyciem pamięci w wielu implementacjach pamięci podręcznej.

Uwaga

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

Dotyczy