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) |
尝试提取租约的强类型元数据。 |