RateLimitLease Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstrakce zapůjčení vrácených implementacemi RateLimiter Zapůjčení představuje úspěšné nebo neúspěšné získání prostředku a obsahuje potenciální metadata, která jsou relevantní pro operaci pořízení.
public abstract class RateLimitLease : IDisposable
type RateLimitLease = class
interface IDisposable
Public MustInherit Class RateLimitLease
Implements IDisposable
- Dědičnost
-
RateLimitLease
- Implementuje
Konstruktory
RateLimitLease() |
Abstrakce zapůjčení vrácených implementacemi RateLimiter Zapůjčení představuje úspěšné nebo neúspěšné získání prostředku a obsahuje potenciální metadata, která jsou relevantní pro operaci pořízení. |
Vlastnosti
IsAcquired |
Představuje, zda bylo pořízení zapůjčení úspěšné. |
MetadataNames |
Získá seznam názvů metadat, které jsou k dispozici v zapůjčení. |
Metody
Dispose() |
Zlikvidujte zapůjčení. To může uvolnit místo na implementaci omezovače, ze které zapůjčení pochází. |
Dispose(Boolean) |
Metoda Dispose pro implementace k zápisu. |
GetAllMetadata() |
Získá seznam všech metadat, která jsou k dispozici v zapůjčení. |
TryGetMetadata(String, Object) |
Pokuste se extrahovat metadata zapůjčení. |
TryGetMetadata<T>(MetadataName<T>, T) |
Pokuste se extrahovat metadata pro zapůjčení se silnými typy. |