RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>) |
Belirtilen hız sınırlama ilkesini uç noktalara ekler. |
RequireRateLimiting<TBuilder>(TBuilder, String) |
Belirtilen hız sınırlama ilkesini uç noktalara ekler. |
RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>)
Belirtilen hız sınırlama ilkesini uç noktalara ekler.
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
Tür Parametreleri
- TBuilder
- TPartitionKey
Parametreler
- builder
- TBuilder
Uç nokta kuralı oluşturucusu.
Uç noktaya eklenecek hız sınırlama ilkesi.
Döndürülenler
Özgün kural oluşturucu parametresi.
Şunlara uygulanır
RequireRateLimiting<TBuilder>(TBuilder, String)
Belirtilen hız sınırlama ilkesini uç noktalara ekler.
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
Tür Parametreleri
- TBuilder
Parametreler
- builder
- TBuilder
Uç nokta kuralı oluşturucusu.
- policyName
- String
Uç noktaya eklenecek hız sınırlama ilkesinin adı.
Döndürülenler
Özgün kural oluşturucu parametresi.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin