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.