RateLimiterOptionsExtensions.AddConcurrencyLimiter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zaregistruje nový ConcurrencyLimiter s daným v ConcurrencyLimiterOptions aplikaci. Omezovač lze do koncového bodu přidat prostřednictvím RequireRateLimiting<TBuilder>(TBuilder, String), nebo přes EnableRateLimitingAttribute.
public static Microsoft.AspNetCore.RateLimiting.RateLimiterOptions AddConcurrencyLimiter(this Microsoft.AspNetCore.RateLimiting.RateLimiterOptions options, string policyName, Action<System.Threading.RateLimiting.ConcurrencyLimiterOptions> configureOptions);
static member AddConcurrencyLimiter : Microsoft.AspNetCore.RateLimiting.RateLimiterOptions * string * Action<System.Threading.RateLimiting.ConcurrencyLimiterOptions> -> Microsoft.AspNetCore.RateLimiting.RateLimiterOptions
<Extension()>
Public Function AddConcurrencyLimiter (options As RateLimiterOptions, policyName As String, configureOptions As Action(Of ConcurrencyLimiterOptions)) As RateLimiterOptions
Parametry
- options
- RateLimiterOptions
Chcete-li RateLimiterOptions přidat omezovač do.
- policyName
- String
Název, který bude přidružen k omezovači.
- configureOptions
- Action<ConcurrencyLimiterOptions>
Zpětné volání pro konfiguraci, která ConcurrencyLimiterOptions má být použita pro omezovač.
Návraty
Tento RateLimiterOptions.