RateLimitLease Sınıf
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.
Uygulamalar tarafından RateLimiter döndürülen kiralamalar için soyutlama. Kiralama, bir kaynağı alma başarısını veya başarısızlığını temsil eder ve alma işlemiyle ilgili olası meta verileri içerir.
public abstract class RateLimitLease : IDisposable
type RateLimitLease = class
interface IDisposable
Public MustInherit Class RateLimitLease
Implements IDisposable
- Devralma
-
RateLimitLease
- Uygulamalar
Oluşturucular
RateLimitLease() |
Uygulamalar tarafından RateLimiter döndürülen kiralamalar için soyutlama. Kiralama, bir kaynağı alma başarısını veya başarısızlığını temsil eder ve alma işlemiyle ilgili olası meta verileri içerir. |
Özellikler
IsAcquired |
Kira alımının başarılı olup olmadığını temsil eder. |
MetadataNames |
Kirada kullanılabilen meta veri adlarının listesini alır. |
Yöntemler
Dispose() |
Kirayı atın. Bu, kiranın geldiği sınırlayıcı uygulamada yer açabilir. |
Dispose(Boolean) |
Uygulamaların yazılması için Dispose yöntemi. |
GetAllMetadata() |
Kirada kullanılabilen tüm meta verilerin listesini alır. |
TryGetMetadata(String, Object) |
Kira için meta verileri ayıklamayı deneme. |
TryGetMetadata<T>(MetadataName<T>, T) |
Kira için kesin türdeki meta verileri ayıklamaya çalışma. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin