MemoryCacheServiceCollectionExtensions.AddDistributedMemoryCache Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddDistributedMemoryCache(IServiceCollection) |
Menambahkan implementasi IDistributedCache default yang menyimpan item dalam memori ke IServiceCollection. Kerangka kerja yang memerlukan cache terdistribusi untuk bekerja dapat dengan aman menambahkan dependensi ini sebagai bagian dari daftar dependensi mereka untuk memastikan bahwa setidaknya ada satu implementasi yang tersedia. |
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Menambahkan implementasi IDistributedCache default yang menyimpan item dalam memori ke IServiceCollection. Kerangka kerja yang memerlukan cache terdistribusi untuk bekerja dapat dengan aman menambahkan dependensi ini sebagai bagian dari daftar dependensi mereka untuk memastikan bahwa setidaknya ada satu implementasi yang tersedia. |
AddDistributedMemoryCache(IServiceCollection)
Menambahkan implementasi IDistributedCache default yang menyimpan item dalam memori ke IServiceCollection. Kerangka kerja yang memerlukan cache terdistribusi untuk bekerja dapat dengan aman menambahkan dependensi ini sebagai bagian dari daftar dependensi mereka untuk memastikan bahwa setidaknya ada satu implementasi yang tersedia.
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
untuk IServiceCollection menambahkan layanan.
Mengembalikan
IServiceCollection Sehingga panggilan tambahan dapat dirangkai.
Keterangan
AddDistributedMemoryCache(IServiceCollection) hanya boleh digunakan dalam skenario server tunggal karena cache ini menyimpan item dalam memori dan tidak diperluas di beberapa komputer. Untuk skenario tersebut, disarankan untuk menggunakan cache terdistribusi yang tepat yang dapat diperluas di beberapa komputer.
Berlaku untuk
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)
Menambahkan implementasi IDistributedCache default yang menyimpan item dalam memori ke IServiceCollection. Kerangka kerja yang memerlukan cache terdistribusi untuk bekerja dapat dengan aman menambahkan dependensi ini sebagai bagian dari daftar dependensi mereka untuk memastikan bahwa setidaknya ada satu implementasi yang tersedia.
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
untuk IServiceCollection menambahkan layanan.
- setupAction
- Action<MemoryDistributedCacheOptions>
Action<T> untuk mengonfigurasi yang disediakan MemoryDistributedCacheOptions.
Mengembalikan
IServiceCollection Sehingga panggilan tambahan dapat dirangkai.
Keterangan
AddDistributedMemoryCache(IServiceCollection) hanya boleh digunakan dalam skenario server tunggal karena cache ini menyimpan item dalam memori dan tidak diperluas di beberapa komputer. Untuk skenario tersebut, disarankan untuk menggunakan cache terdistribusi yang tepat yang dapat diperluas di beberapa komputer.