MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| AddDistributedMemoryCache(IServiceCollection) |
öğeleri belleğe IDistributedCachedepolayan varsayılan uygulamasını IServiceCollection ekler. Çalışmak için dağıtılmış önbellek gerektiren çerçeveler, kullanılabilir en az bir uygulama olduğundan emin olmak için bu bağımlılığı bağımlılık listesinin bir parçası olarak güvenle ekleyebilir. |
| AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
öğeleri belleğe IDistributedCachedepolayan varsayılan uygulamasını IServiceCollection ekler. Çalışmak için dağıtılmış önbellek gerektiren çerçeveler, kullanılabilir en az bir uygulama olduğundan emin olmak için bu bağımlılığı bağımlılık listesinin bir parçası olarak güvenle ekleyebilir. |
AddDistributedMemoryCache(IServiceCollection)
öğeleri belleğe IDistributedCachedepolayan varsayılan uygulamasını IServiceCollection ekler. Çalışmak için dağıtılmış önbellek gerektiren çerçeveler, kullanılabilir en az bir uygulama olduğundan emin olmak için bu bağımlılığı bağımlılık listesinin bir parçası olarak güvenle ekleyebilir.
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
Parametreler
- services
- IServiceCollection
IServiceCollection için hizmetler eklenir.
Döndürülenler
IServiceCollection ek çağrıların zincirlenebilmesi için.
Açıklamalar
AddDistributedMemoryCache(IServiceCollection) yalnızca tek sunucu senaryolarında kullanılmalıdır çünkü bu önbellek öğeleri bellekte depolar ve birden çok makine arasında genişlemez. Bu senaryolarda, birden çok makine arasında genişletilebilen uygun bir dağıtılmış önbellek kullanılması önerilir.
Şunlara uygulanır
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
öğeleri belleğe IDistributedCachedepolayan varsayılan uygulamasını IServiceCollection ekler. Çalışmak için dağıtılmış önbellek gerektiren çerçeveler, kullanılabilir en az bir uygulama olduğundan emin olmak için bu bağımlılığı bağımlılık listesinin bir parçası olarak güvenle ekleyebilir.
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
Parametreler
- services
- IServiceCollection
IServiceCollection için hizmetler eklenir.
- setupAction
- Action<MemoryDistributedCacheOptions>
Action<T> sağlanan öğesini yapılandırmak için öğesini seçinMemoryDistributedCacheOptions.
Döndürülenler
IServiceCollection ek çağrıların zincirlenebilmesi için.
Açıklamalar
AddDistributedMemoryCache(IServiceCollection) yalnızca tek sunucu senaryolarında kullanılmalıdır çünkü bu önbellek öğeleri bellekte depolar ve birden çok makine arasında genişlemez. Bu senaryolarda, birden çok makine arasında genişletilebilen uygun bir dağıtılmış önbellek kullanılması önerilir.