PartitionedRateLimiter.CreateChained<TResource> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u één PartitionedRateLimiter<TResource> die de doorgegeven PartitionedRateLimiter<TResource>invoegingen verpakt.
public:
generic <typename TResource>
static System::Threading::RateLimiting::PartitionedRateLimiter<TResource> ^ CreateChained(... cli::array <System::Threading::RateLimiting::PartitionedRateLimiter<TResource> ^> ^ limiters);
public static System.Threading.RateLimiting.PartitionedRateLimiter<TResource> CreateChained<TResource>(params System.Threading.RateLimiting.PartitionedRateLimiter<TResource>[] limiters);
static member CreateChained : System.Threading.RateLimiting.PartitionedRateLimiter<'Resource>[] -> System.Threading.RateLimiting.PartitionedRateLimiter<'Resource>
Public Shared Function CreateChained(Of TResource) (ParamArray limiters As PartitionedRateLimiter(Of TResource)()) As PartitionedRateLimiter(Of TResource)
Type parameters
- TResource
Het resourcetype dat wordt beperkt.
Parameters
- limiters
- PartitionedRateLimiter<TResource>[]
De PartitionedRateLimiter<TResource>s die op volgorde worden aangeroepen bij het verkrijgen van resources.
Retouren
Uitzonderingen
limiters is een null-parameter.
limiters is een lege matrix.
Opmerkingen
Methoden op het geretourneerde PartitionedRateLimiter<TResource> bestand herhalen de doorgegeven in limiters de opgegeven volgorde.
GetStatistics(TResource) retourneert de laagste waarde voor CurrentAvailablePermits, de binnenste limieten en TotalSuccessfulLeasesde cumulatieve waarden voor de rest van de eigenschappen van de limiters.
RateLimitLeasegeretourneerde metagegevens worden samengevoegd en voor duplicaten wordt de waarde van de eerste lease gebruikt met dezelfde metagegevensnaam.
Het weggooien van de geretourneerde PartitionedRateLimiter<TResource> is niet de binnenste limiters. Bellers worden verwacht de binnenbegrenzers zelf te verwijderen zodra ze niet meer in gebruik zijn.