Freigeben über


ODataBatchOperationResponseMessage.IODataUrlResolver.ResolveUrl-Methode

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)

Siehe auch

Verweis

ODataBatchOperationResponseMessage Klasse

Microsoft.Data.OData-Namespace