MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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)
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
Så 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>)
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
Så 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.