MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddDistributedMemoryCache(IServiceCollection) |
Ajoute une implémentation par défaut de IDistributedCache qui stocke des éléments en mémoire dans le IServiceCollection. Les frameworks dont le fonctionnement nécessite un cache distribué peuvent ajouter en toute sécurité cette dépendance à leur liste de dépendances, de manière à garantir la disponibilité d’au moins une implémentation. |
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Ajoute une implémentation par défaut de IDistributedCache qui stocke des éléments en mémoire dans le IServiceCollection. Les frameworks dont le fonctionnement nécessite un cache distribué peuvent ajouter en toute sécurité cette dépendance à leur liste de dépendances, de manière à garantir la disponibilité d’au moins une implémentation. |
AddDistributedMemoryCache(IServiceCollection)
Ajoute une implémentation par défaut de IDistributedCache qui stocke des éléments en mémoire dans le IServiceCollection. Les frameworks dont le fonctionnement nécessite un cache distribué peuvent ajouter en toute sécurité cette dépendance à leur liste de dépendances, de manière à garantir la disponibilité d’au moins une implémentation.
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ètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
Retours
IServiceCollection à utiliser pour chaîner des appels supplémentaires.
Remarques
AddDistributedMemoryCache(IServiceCollection) ne doit être utilisé que dans des scénarios de serveur unique, car ce cache stocke les éléments en mémoire et ne se développe pas sur plusieurs ordinateurs. Pour ces scénarios, il est recommandé d’utiliser un cache distribué approprié qui peut se développer sur plusieurs ordinateurs.
S’applique à
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
Ajoute une implémentation par défaut de IDistributedCache qui stocke des éléments en mémoire dans le IServiceCollection. Les frameworks dont le fonctionnement nécessite un cache distribué peuvent ajouter en toute sécurité cette dépendance à leur liste de dépendances, de manière à garantir la disponibilité d’au moins une implémentation.
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ètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
- setupAction
- Action<MemoryDistributedCacheOptions>
Action<T> pour configurer le MemoryDistributedCacheOptions fourni.
Retours
IServiceCollection à utiliser pour chaîner des appels supplémentaires.
Remarques
AddDistributedMemoryCache(IServiceCollection) ne doit être utilisé que dans des scénarios de serveur unique, car ce cache stocke les éléments en mémoire et ne se développe pas sur plusieurs ordinateurs. Pour ces scénarios, il est recommandé d’utiliser un cache distribué approprié qui peut se développer sur plusieurs ordinateurs.