MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| AddDistributedMemoryCache(IServiceCollection) |
Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is. |
| AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is. |
AddDistributedMemoryCache(IServiceCollection)
Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is.
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
Parameters
- services
- IServiceCollection
De IServiceCollection service waaraan u services wilt toevoegen.
Retouren
De IServiceCollection zodat extra aanroepen kunnen worden gekoppeld.
Opmerkingen
AddDistributedMemoryCache(IServiceCollection) mag alleen worden gebruikt in scenario's met één server, omdat deze cache items in het geheugen opslaat en niet op meerdere computers uitbreidt. Voor deze scenario's is het raadzaam om een juiste gedistribueerde cache te gebruiken die over meerdere computers kan worden uitgebreid.
Van toepassing op
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
Voegt een standaard implementatie van IDistributedCache die items in het geheugen opslaat toe aan de IServiceCollection. Frameworks waarvoor een gedistribueerde cache moet worden gebruikt, kunnen deze afhankelijkheid veilig toevoegen als onderdeel van hun afhankelijkheidslijst om ervoor te zorgen dat er ten minste één implementatie beschikbaar is.
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
Parameters
- services
- IServiceCollection
De IServiceCollection service waaraan u services wilt toevoegen.
- setupAction
- Action<MemoryDistributedCacheOptions>
Het Action<T> te configureren van de opgegeven MemoryDistributedCacheOptions.
Retouren
De IServiceCollection zodat extra aanroepen kunnen worden gekoppeld.
Opmerkingen
AddDistributedMemoryCache(IServiceCollection) mag alleen worden gebruikt in scenario's met één server, omdat deze cache items in het geheugen opslaat en niet op meerdere computers uitbreidt. Voor deze scenario's is het raadzaam om een juiste gedistribueerde cache te gebruiken die over meerdere computers kan worden uitgebreid.