LinkParser.ParsePathByAddress<TAddress>(TAddress, PathString) 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í.
Pokusí se parsovat poskytnuté path pomocí vzoru trasy určeného Endpoint shodou 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
Parametry typu
- TAddress
Typ adresy.
Parametry
- address
- TAddress
Hodnota adresy. Používá se k řešení koncových bodů.
- path
- PathString
Cesta identifikátoru URI k analýze.
Návraty
A RouteValueDictionary s parsovanými hodnotami, pokud je analýza úspěšná, jinak null.
Poznámky
ParsePathByAddress<TAddress>(TAddress, PathString) pokusí se nejprve přeložit Endpoint instance, které odpovídají address , a pak pomocí vzoru trasy přidruženého ke každému koncovému bodu parsovat cestu url.
Operace analýzy selže a vrátí hodnotu null , pokud se nenajde žádný koncový bod nebo žádný ze vzorů tras neodpovídá zadané cestě URI.