RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>) |
Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison. |
RequireRateLimiting<TBuilder>(TBuilder, String) |
Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison. |
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>)
Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison.
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
Paramètres de type
- TBuilder
- TPartitionKey
Paramètres
- builder
- TBuilder
Générateur de convention de point de terminaison.
Stratégie de limitation de débit à ajouter au point de terminaison.
Retours
Paramètre du générateur de conventions d’origine.
S’applique à
RequireRateLimiting<TBuilder>(TBuilder, String)
Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison.
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
Paramètres de type
- TBuilder
Paramètres
- builder
- TBuilder
Générateur de convention de point de terminaison.
- policyName
- String
Nom de la stratégie de limitation de débit à ajouter au point de terminaison.
Retours
Paramètre du générateur de conventions d’origine.