MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| AddDistributedMemoryCache(IServiceCollection) |
Adiciona uma implementação padrão que IDistributedCache armazena itens na memória ao IServiceCollection. As estruturas que exigem um cache distribuído para funcionar podem adicionar essa dependência com segurança como parte de sua lista de dependências para garantir que haja pelo menos uma implementação disponível. |
| AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Adiciona uma implementação padrão que IDistributedCache armazena itens na memória ao IServiceCollection. As estruturas que exigem um cache distribuído para funcionar podem adicionar essa dependência com segurança como parte de sua lista de dependências para garantir que haja pelo menos uma implementação disponível. |
AddDistributedMemoryCache(IServiceCollection)
Adiciona uma implementação padrão que IDistributedCache armazena itens na memória ao IServiceCollection. As estruturas que exigem um cache distribuído para funcionar podem adicionar essa dependência com segurança como parte de sua lista de dependências para garantir que haja pelo menos uma implementação disponível.
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
Parâmetros
- services
- IServiceCollection
Para IServiceCollection adicionar serviços.
Retornos
Para IServiceCollection que chamadas adicionais possam ser encadeadas.
Comentários
AddDistributedMemoryCache(IServiceCollection) só deve ser usado em cenários de servidor único, pois esse cache armazena itens na memória e não se expande entre vários computadores. Para esses cenários, é recomendável usar um cache distribuído adequado que possa ser expandido entre vários computadores.
Aplica-se a
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
Adiciona uma implementação padrão que IDistributedCache armazena itens na memória ao IServiceCollection. As estruturas que exigem um cache distribuído para funcionar podem adicionar essa dependência com segurança como parte de sua lista de dependências para garantir que haja pelo menos uma implementação disponível.
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
Parâmetros
- services
- IServiceCollection
Para IServiceCollection adicionar serviços.
- setupAction
- Action<MemoryDistributedCacheOptions>
O Action<T> para configurar o fornecido MemoryDistributedCacheOptions.
Retornos
Para IServiceCollection que chamadas adicionais possam ser encadeadas.
Comentários
AddDistributedMemoryCache(IServiceCollection) só deve ser usado em cenários de servidor único, pois esse cache armazena itens na memória e não se expande entre vários computadores. Para esses cenários, é recomendável usar um cache distribuído adequado que possa ser expandido entre vários computadores.