XmlUrlResolver.ResolveUri(Uri, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa bezwzględny identyfikator URI z identyfikatorów URI bazowych i względnych.
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
Podstawowy identyfikator URI używany do rozpoznawania względnego identyfikatora URI.
- relativeUri
- String
Identyfikator URI do rozpoznania. Identyfikator URI może być bezwzględny lub względny. Jeśli wartość jest bezwzględna baseUri
, ta wartość skutecznie zastępuje wartość. Jeśli jest to względne, łączy się z wartością baseUri
, aby uzyskać bezwzględny identyfikator URI.
Zwraca
Bezwzględny identyfikator URI lub null
jeśli nie można rozpoznać względnego identyfikatora URI.
Wyjątki
baseUri
jest null
lub relativeUri
jest null
.
Uwagi
Bezwzględny identyfikator URI może być używany jako podstawowy identyfikator URI dla wszelkich kolejnych żądań dla jednostek, które są powiązane z tym identyfikatorem URI.
Uwagi dotyczące dziedziczenia
Ta metoda ma zapotrzebowanie na dziedziczenie. Do zastąpienia ResolveUri(Uri, String) metody jest wymagane pełne zaufanie.