Freigeben über


IDataServiceStreamProvider.GetReadStreamUri-Methode

Gibt den URI zurück, der verwendet wird, um die Medienressource anzufordern, die zur angegebenen Entität gehört.

Namespace:  System.Data.Services.Providers
Assembly:  Microsoft.Data.Services (in Microsoft.Data.Services.dll)

Syntax

'Declaration
Function GetReadStreamUri ( _
    entity As Object, _
    operationContext As DataServiceOperationContext _
) As Uri
'Usage
Dim instance As IDataServiceStreamProvider
Dim entity As Object
Dim operationContext As DataServiceOperationContext
Dim returnValue As Uri

returnValue = instance.GetReadStreamUri(entity, _
    operationContext)
Uri GetReadStreamUri(
    Object entity,
    DataServiceOperationContext operationContext
)
Uri^ GetReadStreamUri(
    Object^ entity, 
    DataServiceOperationContext^ operationContext
)
abstract GetReadStreamUri : 
        entity:Object * 
        operationContext:DataServiceOperationContext -> Uri 
function GetReadStreamUri(
    entity : Object, 
    operationContext : DataServiceOperationContext
) : Uri

Parameter

  • entity
    Typ: System.Object
    Die Entität, die ein Medienlinkeintrag mit einer verwandten Medienressource ist.

Rückgabewert

Typ: System.Uri
Ein Uri-Wert, der verwendet wird, um den binären Datenstrom anzufordern.

Hinweise

Die GetReadStreamUri-Methode wird von der Datendienstlaufzeit aufgerufen, um den URI zu erhalten, den Clients verwenden sollten, wenn Anforderungen (z. B. GET) für die Medienressource absenden.

Der Uri-Wert wurde von der GetReadStreamUri-Methode zurückgegeben, die die Implementierung im Medienlinkeintrag zu Verweisen der Speicherort der Medienressource als Bearbeitungsmedien-Link verwendet wird.

Wenn die Methodenimplementierung null zurückgibt, erstellt der Datendienst einen Standard-Uri, der normalerweise der URI der mit /$value angefügten Entität ist.

Siehe auch

Verweis

IDataServiceStreamProvider Schnittstelle

System.Data.Services.Providers-Namespace