RateLimitLease 類別

定義

實作所傳回租用的 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)

處置要寫入之實作的方法。

GetAllMetadata()

取得租用上可用之所有中繼資料的清單。

TryGetMetadata(String, Object)

嘗試擷取租用的中繼資料。

TryGetMetadata<T>(MetadataName<T>, T)

嘗試擷取租用的強型別中繼資料。

適用於