Freigeben über


IODataUrlResolver.ResolveUrl-Methode

Implementiert ein benutzerdefiniertes URL-Auflösungsschema. Diese Methode gibt Null zurück, wenn keine benutzerdefinierte Auflösung gewünscht wird. Wenn die Methode eine von Null verschiedene URL zurückgibt, wird der Wert ohne weitere Validierung verwendet.

Namespace:  Microsoft.Data.OData
Assembly:  Microsoft.Data.OData (in Microsoft.Data.OData.dll)

Syntax

'Declaration
Function ResolveUrl ( _
    baseUri As Uri, _
    payloadUri As Uri _
) As Uri
'Usage
Dim instance As IODataUrlResolver
Dim baseUri As Uri
Dim payloadUri As Uri
Dim returnValue As Uri

returnValue = instance.ResolveUrl(baseUri, _
    payloadUri)
Uri ResolveUrl(
    Uri baseUri,
    Uri payloadUri
)
Uri^ ResolveUrl(
    Uri^ baseUri, 
    Uri^ payloadUri
)
abstract ResolveUrl : 
        baseUri:Uri * 
        payloadUri:Uri -> Uri 
function ResolveUrl(
    baseUri : Uri, 
    payloadUri : Uri
) : Uri

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.

Siehe auch

Verweis

IODataUrlResolver Schnittstelle

Microsoft.Data.OData-Namespace