Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Methode zum Implementieren eines benutzerdefinierten URL-Auflösungsschemas. Diese Methode gibt NULL zurück, wenn keine benutzerdefinierte Auflösung erwünscht ist. Wenn die Methode eine von NULL abweichende URL zurückgibt, wird der Wert ohne weitere Überprüfung verwendet.
Namespace: Microsoft.Data.OData
Assembly: Microsoft.Data.OData (in Microsoft.Data.OData.dll)
Syntax
'Declaration
Private Function ResolveUrl ( _
baseUri As Uri, _
payloadUri As Uri _
) As Uri Implements IODataUrlResolver.ResolveUrl
'Usage
Dim instance As ODataBatchOperationResponseMessage
Dim baseUri As Uri
Dim payloadUri As Uri
Dim returnValue As Uri
returnValue = CType(instance, IODataUrlResolver).ResolveUrl(baseUri, _
payloadUri)
Uri IODataUrlResolver.ResolveUrl(
Uri baseUri,
Uri payloadUri
)
private:
virtual Uri^ ResolveUrl(
Uri^ baseUri,
Uri^ payloadUri
) sealed = IODataUrlResolver::ResolveUrl
private abstract ResolveUrl :
baseUri:Uri *
payloadUri:Uri -> Uri
private override ResolveUrl :
baseUri:Uri *
payloadUri:Uri -> Uri
JScript unterstützt die Verwendung von expliziten Schnittstellenimplementierungen, jedoch nicht die Deklaration neuer expliziter Schnittstellenimplementierungen.
Parameter
- baseUri
Typ: System.Uri
Der (optionale) Basis-URI, der für die Auflösung verwendet werden soll.
- payloadUri
Typ: System.Uri
Der aus der Nutzlast gelesene URI.
Rückgabewert
Typ: System.Uri
Eine Uri-Instanz, die die benutzerdefinierte Auflösung der Methodenargumente in eine URL darstellt, oder NULL, wenn keine benutzerdefinierte Auflösung erwünscht ist; in diesem Fall wird die Standardauflösung verwendet.
Implementiert
IODataUrlResolver.ResolveUrl(Uri, Uri)