DynamicRouteValueTransformer.FilterAsync 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.
tarafından döndürülen TransformAsync(HttpContext, RouteValueDictionary)yol değerlerine göre arama sonucunda seçilen uç nokta kümesini filtreler.
public:
virtual System::Threading::Tasks::ValueTask<System::Collections::Generic::IReadOnlyList<Microsoft::AspNetCore::Http::Endpoint ^> ^> FilterAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ values, System::Collections::Generic::IReadOnlyList<Microsoft::AspNetCore::Http::Endpoint ^> ^ endpoints);
public virtual System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint>> FilterAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.RouteValueDictionary values, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> endpoints);
abstract member FilterAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.RouteValueDictionary * System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> -> System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint>>
override this.FilterAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.RouteValueDictionary * System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> -> System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint>>
Public Overridable Function FilterAsync (httpContext As HttpContext, values As RouteValueDictionary, endpoints As IReadOnlyList(Of Endpoint)) As ValueTask(Of IReadOnlyList(Of Endpoint))
Parametreler
- httpContext
- HttpContext
HttpContext Geçerli istekle ilişkili.
- values
- RouteValueDictionary
yolundan TransformAsync(HttpContext, RouteValueDictionary)döndürülen yol değerleri.
- endpoints
- IReadOnlyList<Endpoint>
tarafından TransformAsync(HttpContext, RouteValueDictionary)döndürülen yol değerlerine göre arama sonucunda seçilen uç noktalar.
Döndürülenler
Eşleşme koleksiyonuna uygulanacak uç noktaların listesini zaman uyumsuz olarak döndürür.
Açıklamalar
uygulamaları FilterAsync(HttpContext, RouteValueDictionary, IReadOnlyList<Endpoint>) , temelinde yeni bir uç nokta listesi döndürerek yol değeri eşleştirmesine göre seçilen uç noktaların endpoints
listesini daha da daraltabilir.
FilterAsync(HttpContext, RouteValueDictionary, IReadOnlyList<Endpoint>) sıfır uç noktasının yol değerlerine göre eşleştirildiği durumlarda çağrılmayacak.
Ş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