LinkParser.ParsePathByAddress<TAddress>(TAddress, PathString) 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.
Eşleşen address
tarafından belirtilen yol desenini kullanarak sağlanan path
öğesini Endpoint ayrıştırmaya çalışır.
public:
generic <typename TAddress>
abstract Microsoft::AspNetCore::Routing::RouteValueDictionary ^ ParsePathByAddress(TAddress address, Microsoft::AspNetCore::Http::PathString path);
public abstract Microsoft.AspNetCore.Routing.RouteValueDictionary ParsePathByAddress<TAddress> (TAddress address, Microsoft.AspNetCore.Http.PathString path);
public abstract Microsoft.AspNetCore.Routing.RouteValueDictionary? ParsePathByAddress<TAddress> (TAddress address, Microsoft.AspNetCore.Http.PathString path);
abstract member ParsePathByAddress : 'Address * Microsoft.AspNetCore.Http.PathString -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public MustOverride Function ParsePathByAddress(Of TAddress) (address As TAddress, path As PathString) As RouteValueDictionary
Tür Parametreleri
- TAddress
Adres türü.
Parametreler
- address
- TAddress
Adres değeri. Uç noktaları çözümlemek için kullanılır.
- path
- PathString
Ayrıştırmak için URI yolu.
Döndürülenler
RouteValueDictionary Ayrıştırma başarılı olursa ayrıştırılmış değerlerle a; aksi takdirde null
.
Açıklamalar
ParsePathByAddress<TAddress>(TAddress, PathString)önce eşleşen address
örnekleri çözümlemeyi Endpoint dener ve ardından URL yolunu ayrıştırmak için her uç noktayla ilişkili yol desenini kullanır.
Ayrıştırma işlemi başarısız olur ve uç nokta bulunmazsa veya yol desenlerinden hiçbiri sağlanan URI yoluyla eşleşmezse döndürülür null
.