MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Metod

Definition

Överlagringar

Name Description
AddDistributedMemoryCache(IServiceCollection)

Lägger till en standardimplementering av IDistributedCache som lagrar objekt i minnet till IServiceCollection. Ramverk som kräver att en distribuerad cache fungerar kan på ett säkert sätt lägga till det här beroendet som en del av deras beroendelista för att säkerställa att det finns minst en implementering tillgänglig.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Lägger till en standardimplementering av IDistributedCache som lagrar objekt i minnet till IServiceCollection. Ramverk som kräver att en distribuerad cache fungerar kan på ett säkert sätt lägga till det här beroendet som en del av deras beroendelista för att säkerställa att det finns minst en implementering tillgänglig.

AddDistributedMemoryCache(IServiceCollection)

Källa:
MemoryCacheServiceCollectionExtensions.cs
Källa:
MemoryCacheServiceCollectionExtensions.cs
Källa:
MemoryCacheServiceCollectionExtensions.cs
Källa:
MemoryCacheServiceCollectionExtensions.cs

Lägger till en standardimplementering av IDistributedCache som lagrar objekt i minnet till IServiceCollection. Ramverk som kräver att en distribuerad cache fungerar kan på ett säkert sätt lägga till det här beroendet som en del av deras beroendelista för att säkerställa att det finns minst en implementering tillgänglig.

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

Parametrar

services
IServiceCollection

Att IServiceCollection lägga till tjänster i.

Returer

IServiceCollection att ytterligare anrop kan länkas.

Kommentarer

AddDistributedMemoryCache(IServiceCollection) bör endast användas i scenarier med en enskild server eftersom cacheminnet lagrar objekt i minnet och inte expanderar över flera datorer. För dessa scenarier rekommenderar vi att du använder en korrekt distribuerad cache som kan expandera över flera datorer.

Gäller för

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Källa:
MemoryCacheServiceCollectionExtensions.cs
Källa:
MemoryCacheServiceCollectionExtensions.cs
Källa:
MemoryCacheServiceCollectionExtensions.cs
Källa:
MemoryCacheServiceCollectionExtensions.cs

Lägger till en standardimplementering av IDistributedCache som lagrar objekt i minnet till IServiceCollection. Ramverk som kräver att en distribuerad cache fungerar kan på ett säkert sätt lägga till det här beroendet som en del av deras beroendelista för att säkerställa att det finns minst en implementering tillgänglig.

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

Parametrar

services
IServiceCollection

Att IServiceCollection lägga till tjänster i.

setupAction
Action<MemoryDistributedCacheOptions>

För Action<T> att konfigurera den angivna MemoryDistributedCacheOptions.

Returer

IServiceCollection att ytterligare anrop kan länkas.

Kommentarer

AddDistributedMemoryCache(IServiceCollection) bör endast användas i scenarier med en enskild server eftersom cacheminnet lagrar objekt i minnet och inte expanderar över flera datorer. För dessa scenarier rekommenderar vi att du använder en korrekt distribuerad cache som kan expandera över flera datorer.

Gäller för