Sdílet prostřednictvím


XmlUrlResolver.ResolveUri(Uri, String) Metoda

Definice

Vyřeší absolutní identifikátor URI ze základního a relativního identifikátoru URI.

public:
 override Uri ^ ResolveUri(Uri ^ baseUri, System::String ^ relativeUri);
public override Uri ResolveUri (Uri? baseUri, string? relativeUri);
public override Uri ResolveUri (Uri baseUri, string relativeUri);
override this.ResolveUri : Uri * string -> Uri
Public Overrides Function ResolveUri (baseUri As Uri, relativeUri As String) As Uri

Parametry

baseUri
Uri

Základní identifikátor URI použitý k překladu relativního identifikátoru URI.

relativeUri
String

Identifikátor URI, který se má vyřešit. Identifikátor URI může být absolutní nebo relativní. Pokud je absolutní, nahradí tato hodnota hodnotu.baseUri Pokud je relativní, zkombinuje se s baseUri a vytvoří absolutní identifikátor URI.

Návraty

Uri

Absolutní identifikátor URI nebo null pokud relativní identifikátor URI nelze přeložit.

Výjimky

baseUri je null nebo relativeUri je null.

Poznámky

Absolutní identifikátor URI lze použít jako základní identifikátor URI pro všechny následné požadavky na entity, které jsou vzhledem k tomuto identifikátoru URI relativní.

Poznámky pro dědice

Tato metoda má požadavek dědičnosti. K přepsání metody se vyžaduje úplný vztah důvěryhodnosti ResolveUri(Uri, String) .

Platí pro