PartitionedRateLimiter<TResource> 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.
Kullanıcıların belirli TResource
bir işlemle devam edebilir olup olmadığını belirlemek için etkileşimde bulunduğu sınırlayıcı türü temsil eder.
public abstract class PartitionedRateLimiter<TResource> : IAsyncDisposable, IDisposable
type PartitionedRateLimiter<'Resource> = class
interface IAsyncDisposable
interface IDisposable
Public MustInherit Class PartitionedRateLimiter(Of TResource)
Implements IAsyncDisposable, IDisposable
Tür Parametreleri
- TResource
Sınırlı olan kaynak türü.
- Devralma
-
PartitionedRateLimiter<TResource>
- Uygulamalar
Oluşturucular
PartitionedRateLimiter<TResource>() |
Kullanıcıların belirli |
Yöntemler
AcquireAsync(TResource, Int32, CancellationToken) |
İstenen izinlerin kullanılabilir olmasını veya izinlerin artık alınamasını bekleyin. |
AcquireAsyncCore(TResource, Int32, CancellationToken) |
uygulamalarının PartitionedRateLimiter<TResource> için AcquireAsync(TResource, Int32, CancellationToken)uyguladığı yöntem. |
AttemptAcquire(TResource, Int32) |
İzinleri almak için hızlı zaman uyumlu girişim. |
AttemptAcquireCore(TResource, Int32) |
uygulamalarının PartitionedRateLimiter<TResource> için AttemptAcquire(TResource, Int32)uyguladığı yöntem. |
Dispose() |
RateLimiter'i ater. Bu, başarısız bir kira ile kuyruğa alınan tüm almaları tamamlar. |
Dispose(Boolean) |
Uygulamaların yazılması için Dispose yöntemi. |
DisposeAsync() |
RateLimiter'i zaman uyumsuz olarak atılır. |
DisposeAsyncCore() |
Uygulamaların yazılması için DisposeAsync yöntemi. |
GetStatistics(TResource) |
Varsa istatistiklerin |
WithTranslatedKey<TOuter>(Func<TOuter,TResource>, Boolean) |
PartitionedRateLimiter<TOuter'ı çevirmek için kullanarak |
Ş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