MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| AddDistributedMemoryCache(IServiceCollection) |
Fügt eine Standardimplementierung von IDistributedCache Elementen im Arbeitsspeicher zu der IServiceCollection. Frameworks, die einen verteilten Cache benötigen, können diese Abhängigkeit sicher als Teil ihrer Abhängigkeitsliste hinzufügen, um sicherzustellen, dass mindestens eine Implementierung verfügbar ist. |
| AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Fügt eine Standardimplementierung von IDistributedCache Elementen im Arbeitsspeicher zu der IServiceCollection. Frameworks, die einen verteilten Cache benötigen, können diese Abhängigkeit sicher als Teil ihrer Abhängigkeitsliste hinzufügen, um sicherzustellen, dass mindestens eine Implementierung verfügbar ist. |
AddDistributedMemoryCache(IServiceCollection)
Fügt eine Standardimplementierung von IDistributedCache Elementen im Arbeitsspeicher zu der IServiceCollection. Frameworks, die einen verteilten Cache benötigen, können diese Abhängigkeit sicher als Teil ihrer Abhängigkeitsliste hinzufügen, um sicherzustellen, dass mindestens eine Implementierung verfügbar ist.
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
Parameter
- services
- IServiceCollection
Der IServiceCollection , dem Dienste hinzugefügt werden sollen.
Gibt zurück
Dadurch IServiceCollection können zusätzliche Aufrufe verkettet werden.
Hinweise
AddDistributedMemoryCache(IServiceCollection) sollte nur in Szenarien mit einem einzelnen Server verwendet werden, da dieser Cache Elemente im Arbeitsspeicher speichert und nicht auf mehreren Computern erweitert wird. Für diese Szenarien wird empfohlen, einen ordnungsgemäßen verteilten Cache zu verwenden, der auf mehreren Computern erweitert werden kann.
Gilt für:
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
Fügt eine Standardimplementierung von IDistributedCache Elementen im Arbeitsspeicher zu der IServiceCollection. Frameworks, die einen verteilten Cache benötigen, können diese Abhängigkeit sicher als Teil ihrer Abhängigkeitsliste hinzufügen, um sicherzustellen, dass mindestens eine Implementierung verfügbar ist.
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
Parameter
- services
- IServiceCollection
Der IServiceCollection , dem Dienste hinzugefügt werden sollen.
- setupAction
- Action<MemoryDistributedCacheOptions>
Die Action<T> zum Konfigurieren der bereitgestellten MemoryDistributedCacheOptions.
Gibt zurück
Dadurch IServiceCollection können zusätzliche Aufrufe verkettet werden.
Hinweise
AddDistributedMemoryCache(IServiceCollection) sollte nur in Szenarien mit einem einzelnen Server verwendet werden, da dieser Cache Elemente im Arbeitsspeicher speichert und nicht auf mehreren Computern erweitert wird. Für diese Szenarien wird empfohlen, einen ordnungsgemäßen verteilten Cache zu verwenden, der auf mehreren Computern erweitert werden kann.