RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>) |
Agrega la directiva de limitación de velocidad especificada a los puntos de conexión. |
RequireRateLimiting<TBuilder>(TBuilder, String) |
Agrega la directiva de limitación de velocidad especificada a los puntos de conexión. |
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>)
Agrega la directiva de limitación de velocidad especificada a los puntos de conexión.
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
Generador de convenciones de punto de conexión.
La directiva de limitación de velocidad que se va a agregar al punto de conexión.
Devoluciones
Parámetro original del generador de convenciones.
Se aplica a
RequireRateLimiting<TBuilder>(TBuilder, String)
Agrega la directiva de limitación de velocidad especificada a los puntos de conexión.
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
Generador de convenciones de punto de conexión.
- policyName
- String
Nombre de la directiva de limitación de velocidad que se va a agregar al punto de conexión.
Devoluciones
Parámetro original del generador de convenciones.