Compartilhar via


RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Método

Definição

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>)

Origem:
RateLimiterEndpointConventionBuilderExtensions.cs
Origem:
RateLimiterEndpointConventionBuilderExtensions.cs

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.

policy
IRateLimiterPolicy<TPartitionKey>

A política de limitação de taxa a ser adicionada ao ponto de extremidade.

Retornos

TBuilder

O parâmetro original do construtor de convenções.

Aplica-se a

RequireRateLimiting<TBuilder>(TBuilder, String)

Origem:
RateLimiterEndpointConventionBuilderExtensions.cs
Origem:
RateLimiterEndpointConventionBuilderExtensions.cs

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

TBuilder

O parâmetro original do construtor de convenções.

Aplica-se a