MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Methode

Definitie

Overloads

Name Description
AddDistributedMemoryCache(IServiceCollection)

Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is.

AddDistributedMemoryCache(IServiceCollection)

Bron:
MemoryCacheServiceCollectionExtensions.cs
Bron:
MemoryCacheServiceCollectionExtensions.cs
Bron:
MemoryCacheServiceCollectionExtensions.cs
Bron:
MemoryCacheServiceCollectionExtensions.cs

Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddDistributedMemoryCache(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddDistributedMemoryCache : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddDistributedMemoryCache (services As IServiceCollection) As IServiceCollection

Parameters

services
IServiceCollection

De IServiceCollection service waaraan u services wilt toevoegen.

Retouren

De IServiceCollection zodat extra aanroepen kunnen worden gekoppeld.

Opmerkingen

AddDistributedMemoryCache(IServiceCollection) mag alleen worden gebruikt in scenario's met één server, omdat deze cache items in het geheugen opslaat en niet op meerdere computers uitbreidt. Voor deze scenario's is het raadzaam om een juiste gedistribueerde cache te gebruiken die over meerdere computers kan worden uitgebreid.

Van toepassing op

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Bron:
MemoryCacheServiceCollectionExtensions.cs
Bron:
MemoryCacheServiceCollectionExtensions.cs
Bron:
MemoryCacheServiceCollectionExtensions.cs
Bron:
MemoryCacheServiceCollectionExtensions.cs

Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddDistributedMemoryCache(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<Microsoft::Extensions::Caching::Memory::MemoryDistributedCacheOptions ^> ^ setupAction);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions> setupAction);
static member AddDistributedMemoryCache : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.Extensions.Caching.Memory.MemoryDistributedCacheOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddDistributedMemoryCache (services As IServiceCollection, setupAction As Action(Of MemoryDistributedCacheOptions)) As IServiceCollection

Parameters

services
IServiceCollection

De IServiceCollection service waaraan u services wilt toevoegen.

setupAction
Action<MemoryDistributedCacheOptions>

Het Action<T> te configureren van de opgegeven MemoryDistributedCacheOptions.

Retouren

De IServiceCollection zodat extra aanroepen kunnen worden gekoppeld.

Opmerkingen

AddDistributedMemoryCache(IServiceCollection) mag alleen worden gebruikt in scenario's met één server, omdat deze cache items in het geheugen opslaat en niet op meerdere computers uitbreidt. Voor deze scenario's is het raadzaam om een juiste gedistribueerde cache te gebruiken die over meerdere computers kan worden uitgebreid.

Van toepassing op