Nyelv

MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Metódus

Definíció

Túlterhelések

Name Description
AddDistributedMemoryCache(IServiceCollection)

Hozzáad egy alapértelmezett implementációt IDistributedCache , amely memóriában tárolja az elemeket a IServiceCollection. Azok a keretrendszerek, amelyek működéséhez elosztott gyorsítótárra van szükség, biztonságosan hozzáadhatják ezt a függőséget a függőségi lista részeként, hogy legalább egy implementáció elérhető legyen.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Hozzáad egy alapértelmezett implementációt IDistributedCache , amely memóriában tárolja az elemeket a IServiceCollection. Azok a keretrendszerek, amelyek működéséhez elosztott gyorsítótárra van szükség, biztonságosan hozzáadhatják ezt a függőséget a függőségi lista részeként, hogy legalább egy implementáció elérhető legyen.

AddDistributedMemoryCache(IServiceCollection)

Forrás:
MemoryCacheServiceCollectionExtensions.cs
Forrás:
MemoryCacheServiceCollectionExtensions.cs
Forrás:
MemoryCacheServiceCollectionExtensions.cs
Forrás:
MemoryCacheServiceCollectionExtensions.cs

Hozzáad egy alapértelmezett implementációt IDistributedCache , amely memóriában tárolja az elemeket a IServiceCollection. Azok a keretrendszerek, amelyek működéséhez elosztott gyorsítótárra van szükség, biztonságosan hozzáadhatják ezt a függőséget a függőségi lista részeként, hogy legalább egy implementáció elérhető legyen.

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

Paraméterek

services
IServiceCollection

A IServiceCollection szolgáltatások hozzáadásához.

Válaszok

A IServiceCollection további hívások láncba kapcsolása.

Megjegyzések

AddDistributedMemoryCache(IServiceCollection) csak egyetlen kiszolgálós forgatókönyvekben használható, mivel ez a gyorsítótár a memóriában tárolja az elemeket, és nem terjed ki több gépen. Ezekben a forgatókönyvekben ajánlott egy megfelelő elosztott gyorsítótárat használni, amely több gépen is kiterjeszthető.

A következőre érvényes:

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Forrás:
MemoryCacheServiceCollectionExtensions.cs
Forrás:
MemoryCacheServiceCollectionExtensions.cs
Forrás:
MemoryCacheServiceCollectionExtensions.cs
Forrás:
MemoryCacheServiceCollectionExtensions.cs

Hozzáad egy alapértelmezett implementációt IDistributedCache , amely memóriában tárolja az elemeket a IServiceCollection. Azok a keretrendszerek, amelyek működéséhez elosztott gyorsítótárra van szükség, biztonságosan hozzáadhatják ezt a függőséget a függőségi lista részeként, hogy legalább egy implementáció elérhető legyen.

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

Paraméterek

services
IServiceCollection

A IServiceCollection szolgáltatások hozzáadásához.

Válaszok

A IServiceCollection további hívások láncba kapcsolása.

Megjegyzések

AddDistributedMemoryCache(IServiceCollection) csak egyetlen kiszolgálós forgatókönyvekben használható, mivel ez a gyorsítótár a memóriában tárolja az elemeket, és nem terjed ki több gépen. Ezekben a forgatókönyvekben ajánlott egy megfelelő elosztott gyorsítótárat használni, amely több gépen is kiterjeszthető.

A következőre érvényes: