MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Metoda

Definice

Přetížení

Name Description
AddDistributedMemoryCache(IServiceCollection)

Přidá výchozí implementaciIDistributedCache, která ukládá položky do paměti .IServiceCollection Architektury, které vyžadují, aby fungovala distribuovaná mezipaměť, mohou tuto závislost bezpečně přidat jako součást seznamu závislostí, aby bylo zajištěno, že je k dispozici aspoň jedna implementace.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Přidá výchozí implementaciIDistributedCache, která ukládá položky do paměti .IServiceCollection Architektury, které vyžadují, aby fungovala distribuovaná mezipaměť, mohou tuto závislost bezpečně přidat jako součást seznamu závislostí, aby bylo zajištěno, že je k dispozici aspoň jedna implementace.

AddDistributedMemoryCache(IServiceCollection)

Zdroj:
MemoryCacheServiceCollectionExtensions.cs
Zdroj:
MemoryCacheServiceCollectionExtensions.cs
Zdroj:
MemoryCacheServiceCollectionExtensions.cs
Zdroj:
MemoryCacheServiceCollectionExtensions.cs

Přidá výchozí implementaciIDistributedCache, která ukládá položky do paměti .IServiceCollection Architektury, které vyžadují, aby fungovala distribuovaná mezipaměť, mohou tuto závislost bezpečně přidat jako součást seznamu závislostí, aby bylo zajištěno, že je k dispozici aspoň jedna implementace.

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

Parametry

services
IServiceCollection

Přidání IServiceCollection služeb do.

Návraty

Další IServiceCollection volání je možné zřetězit.

Poznámky

AddDistributedMemoryCache(IServiceCollection) by se měla používat pouze ve scénářích s jedním serverem, protože tato mezipaměť ukládá položky do paměti a nerozbaluje se mezi více počítači. Pro tyto scénáře se doporučuje použít správnou distribuovanou mezipaměť, která se může rozšířit napříč více počítači.

Platí pro

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Zdroj:
MemoryCacheServiceCollectionExtensions.cs
Zdroj:
MemoryCacheServiceCollectionExtensions.cs
Zdroj:
MemoryCacheServiceCollectionExtensions.cs
Zdroj:
MemoryCacheServiceCollectionExtensions.cs

Přidá výchozí implementaciIDistributedCache, která ukládá položky do paměti .IServiceCollection Architektury, které vyžadují, aby fungovala distribuovaná mezipaměť, mohou tuto závislost bezpečně přidat jako součást seznamu závislostí, aby bylo zajištěno, že je k dispozici aspoň jedna implementace.

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

Parametry

services
IServiceCollection

Přidání IServiceCollection služeb do.

setupAction
Action<MemoryDistributedCacheOptions>

Konfigurace Action<T> zadaného MemoryDistributedCacheOptionssouboru .

Návraty

Další IServiceCollection volání je možné zřetězit.

Poznámky

AddDistributedMemoryCache(IServiceCollection) by se měla používat pouze ve scénářích s jedním serverem, protože tato mezipaměť ukládá položky do paměti a nerozbaluje se mezi více počítači. Pro tyto scénáře se doporučuje použít správnou distribuovanou mezipaměť, která se může rozšířit napříč více počítači.

Platí pro