RateLimiterOptionsExtensions.AddFixedWindowLimiter 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.
Inscrit un nouveau FixedWindowRateLimiter avec le donné FixedWindowRateLimiterOptions à l’application. Le limiteur peut être ajouté à un point de terminaison via RequireRateLimiting<TBuilder>(TBuilder, String)ou via .EnableRateLimitingAttribute
public static Microsoft.AspNetCore.RateLimiting.RateLimiterOptions AddFixedWindowLimiter (this Microsoft.AspNetCore.RateLimiting.RateLimiterOptions options, string policyName, Action<System.Threading.RateLimiting.FixedWindowRateLimiterOptions> configureOptions);
static member AddFixedWindowLimiter : Microsoft.AspNetCore.RateLimiting.RateLimiterOptions * string * Action<System.Threading.RateLimiting.FixedWindowRateLimiterOptions> -> Microsoft.AspNetCore.RateLimiting.RateLimiterOptions
<Extension()>
Public Function AddFixedWindowLimiter (options As RateLimiterOptions, policyName As String, configureOptions As Action(Of FixedWindowRateLimiterOptions)) As RateLimiterOptions
Paramètres
- options
- RateLimiterOptions
RateLimiterOptions à laquelle ajouter un limiteur.
- policyName
- String
Nom qui sera associé au limiteur.
- configureOptions
- Action<FixedWindowRateLimiterOptions>
Rappel pour configurer le FixedWindowRateLimiterOptions à utiliser pour le limiteur.
Retours
Remarques
Le paramètre AutoReplenishment n’aura aucun effet ici, car le PartitionedRateLimiter auquel ce limiteur est ajouté contrôlera son réapprovisionnement.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour