ObjectCache.Host Eigenschap

Definitie

Hiermee haalt u een verwijzing op naar een beheerde hostingomgeving die beschikbaar is voor ObjectCache implementaties en die hostspecifieke services voor ObjectCache implementaties kan bieden.

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

Waarde van eigenschap

Een verwijzing naar een cachebewuste beheerde hostingomgeving.

Kenmerken

Uitzonderingen

De waarde die wordt toegewezen aan de eigenschap is null.

Er is geprobeerd om de eigenschapswaarde meer dan één keer in te stellen.

Opmerkingen

De eigenschap Host is bedoeld voor gebruik door .NET Framework-hostomgevingen en door cache-implementaties die gedrag implementeren dat afhankelijk is van de .NET Framework-hostomgeving.

De volgende tabel bevat de set hostomgevingsservices die mogelijk beschikbaar zijn vanuit een beheerde hostingomgeving en die beschikbaar zijn voor ObjectCache implementaties via de Host eigenschap:

Service Beschrijving
IApplicationIdentifier Hiermee kunnen hostomgevingen toepassingsdomein-id's bieden die mogelijk nodig zijn voor een cache-implementatie voor functies zoals het identificeren van prestatiemeteritems.
IFileChangeNotificationSystem Hiermee kunnen hostomgevingen een aangepast systeem voor bestandswijzigingen bieden, in plaats van het systeem te gebruiken dat is opgegeven in het .NET Framework.
IMemoryCacheManager Hiermee kunnen cache-implementaties het cachegeheugenverbruik rapporteren aan de hostomgeving. Hierdoor kunnen hostomgevingen het geheugenverbruik centraal beheren in meerdere cache-implementaties.

Note

Bellers van deze eigenschapswaarde vereisen onbeperkte machtigingen voor toegang tot codetoegang.

Van toepassing op