Freigeben über


ODataBatchOperationRequestMessage.IODataUrlResolver.ResolveUrl-Methode

Implementiert ein benutzerdefiniertes URL-Auflösungsschema.

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 ODataBatchOperationRequestMessage
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 URI, der von der Nutzlast gelesen wird.

Rückgabewert

Typ: System.Uri
Eine Instanz, die die benutzerdefinierte Auflösung der Methodenargumente in einer URL verdeutlicht oder eine Null, wenn keine benutzerdefinierte Auflösung gewünscht wird; in diesem Fall wird die Standardauflösung verwendet.

Implementiert

IODataUrlResolver.ResolveUrl(Uri, Uri)

Siehe auch

Verweis

ODataBatchOperationRequestMessage Klasse

Microsoft.Data.OData-Namespace