LinkParser.ParsePathByAddress<TAddress>(TAddress, PathString) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di analizzare l'oggetto fornito path
usando il modello di route specificato dall'oggetto Endpoint corrispondente address
.
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
Parametri di tipo
- TAddress
Tipo di indirizzo.
Parametri
- address
- TAddress
Valore dell'indirizzo. Usato per risolvere gli endpoint.
- path
- PathString
Percorso URI da analizzare.
Restituisce
Oggetto RouteValueDictionary con i valori analizzati se l'analisi ha esito positivo; in caso contrario null
, .
Commenti
ParsePathByAddress<TAddress>(TAddress, PathString) tenterà di risolvere Endpoint prima le istanze che corrispondono address
e quindi userà il modello di route associato a ogni endpoint per analizzare il percorso DELL'URL.
L'operazione di analisi avrà esito negativo e restituirà null
se non vengono trovati endpoint o nessuno dei modelli di route corrisponde al percorso URI specificato.