PartitionedRateLimiter.CreateChained<TResource> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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)
类型参数
- TResource
受速率限制的资源类型。
参数
- limiters
- PartitionedRateLimiter<TResource>[]
获取 PartitionedRateLimiter<TResource>资源时将按顺序调用的 。
返回
例外
limiters
为 null 参数。
limiters
是一个空数组。
注解
返回 PartitionedRateLimiter<TResource> 的方法将按给定的顺序循环访问传入 limiters
的 。
GetStatistics(TResource) 将返回 的最小值 CurrentAvailablePermits、最内部限制符 的 TotalSuccessfulLeases,以及 来自 limiters
的其余属性的聚合值。
RateLimitLease返回的 将聚合元数据,对于重复项,请使用具有相同元数据名称的第一个租约的值。