MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AddDistributedMemoryCache(IServiceCollection) |
Dodaje domyślną implementację IDistributedCache , która przechowuje elementy w pamięci do obiektu IServiceCollection. Struktury, które wymagają rozproszonej pamięci podręcznej do pracy, mogą bezpiecznie dodać tę zależność w ramach listy zależności, aby upewnić się, że jest dostępna co najmniej jedna implementacja. |
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Dodaje domyślną implementację IDistributedCache , która przechowuje elementy w pamięci do obiektu IServiceCollection. Struktury, które wymagają rozproszonej pamięci podręcznej do pracy, mogą bezpiecznie dodać tę zależność w ramach listy zależności, aby upewnić się, że jest dostępna co najmniej jedna implementacja. |
AddDistributedMemoryCache(IServiceCollection)
Dodaje domyślną implementację IDistributedCache , która przechowuje elementy w pamięci do obiektu IServiceCollection. Struktury, które wymagają rozproszonej pamięci podręcznej do pracy, mogą bezpiecznie dodać tę zależność w ramach listy zależności, aby upewnić się, że jest dostępna co najmniej jedna implementacja.
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
Element do dodawania IServiceCollection usług.
Zwraca
Tak IServiceCollection , aby można było połączyć dodatkowe wywołania.
Uwagi
AddDistributedMemoryCache(IServiceCollection) Powinny być używane tylko w scenariuszach z pojedynczym serwerem, ponieważ ta pamięć podręczna przechowuje elementy w pamięci i nie rozszerza się na wielu maszynach. W tych scenariuszach zaleca się użycie odpowiedniej rozproszonej pamięci podręcznej, która może rozszerzać się na wiele maszyn.
Dotyczy
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
Dodaje domyślną implementację IDistributedCache , która przechowuje elementy w pamięci do obiektu IServiceCollection. Struktury, które wymagają rozproszonej pamięci podręcznej do pracy, mogą bezpiecznie dodać tę zależność w ramach listy zależności, aby upewnić się, że jest dostępna co najmniej jedna implementacja.
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
Element do dodawania IServiceCollection usług.
- setupAction
- Action<MemoryDistributedCacheOptions>
Element Action<T> do skonfigurowania podanego MemoryDistributedCacheOptions.
Zwraca
Tak IServiceCollection , aby można było połączyć dodatkowe wywołania.
Uwagi
AddDistributedMemoryCache(IServiceCollection) Powinny być używane tylko w scenariuszach z pojedynczym serwerem, ponieważ ta pamięć podręczna przechowuje elementy w pamięci i nie rozszerza się na wielu maszynach. W tych scenariuszach zaleca się użycie odpowiedniej rozproszonej pamięci podręcznej, która może rozszerzać się na wiele maszyn.