RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>) |
Adiciona a política de limitação de taxa especificada aos pontos de extremidade. |
RequireRateLimiting<TBuilder>(TBuilder, String) |
Adiciona a política de limitação de taxa especificada aos pontos de extremidade. |
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>)
Adiciona a política de limitação de taxa especificada aos pontos de extremidade.
public static TBuilder RequireRateLimiting<TBuilder,TPartitionKey> (this TBuilder builder, Microsoft.AspNetCore.RateLimiting.IRateLimiterPolicy<TPartitionKey> policy) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member RequireRateLimiting : 'Builder * Microsoft.AspNetCore.RateLimiting.IRateLimiterPolicy<'PartitionKey> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function RequireRateLimiting(Of TBuilder As IEndpointConventionBuilder, TPartitionKey As IEndpointConventionBuilder) (builder As TBuilder, policy As IRateLimiterPolicy(Of TPartitionKey)) As TBuilder
Parâmetros de tipo
- TBuilder
- TPartitionKey
Parâmetros
- builder
- TBuilder
O construtor de convenções de ponto de extremidade.
A política de limitação de taxa a ser adicionada ao ponto de extremidade.
Retornos
O parâmetro original do construtor de convenções.
Aplica-se a
RequireRateLimiting<TBuilder>(TBuilder, String)
Adiciona a política de limitação de taxa especificada aos pontos de extremidade.
public static TBuilder RequireRateLimiting<TBuilder> (this TBuilder builder, string policyName) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member RequireRateLimiting : 'Builder * string -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function RequireRateLimiting(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, policyName As String) As TBuilder
Parâmetros de tipo
- TBuilder
Parâmetros
- builder
- TBuilder
O construtor de convenções de ponto de extremidade.
- policyName
- String
O nome da política de limitação de taxa a ser adicionada ao ponto de extremidade.
Retornos
O parâmetro original do construtor de convenções.