RateLimitLease クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
実装によって RateLimiter 返されるリースの抽象化。 リースは、リソースの取得の成功または失敗を表し、取得操作に関連する可能性のあるメタデータが含まれています。
public abstract class RateLimitLease : IDisposable
type RateLimitLease = class
interface IDisposable
Public MustInherit Class RateLimitLease
Implements IDisposable
- 継承
-
RateLimitLease
- 実装
コンストラクター
RateLimitLease() |
実装によって RateLimiter 返されるリースの抽象化。 リースは、リソースの取得の成功または失敗を表し、取得操作に関連する可能性のあるメタデータが含まれています。 |
プロパティ
IsAcquired |
リース取得が成功したかどうかを表します。 |
MetadataNames |
リースで使用できるメタデータ名の一覧を取得します。 |
メソッド
Dispose() |
リースを破棄します。 これにより、リース元のリミッター実装の領域が解放される可能性があります。 |
Dispose(Boolean) |
書き込む実装の Dispose メソッド。 |
GetAllMetadata() |
リースで使用できるすべてのメタデータの一覧を取得します。 |
TryGetMetadata(String, Object) |
リースのメタデータの抽出を試みます。 |
TryGetMetadata<T>(MetadataName<T>, T) |
リースの厳密に型指定されたメタデータの抽出を試みます。 |