IDataServiceStreamProvider.GetReadStreamUri Methode

Definition

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

public:
 Uri ^ GetReadStreamUri(System::Object ^ entity, System::Data::Services::DataServiceOperationContext ^ operationContext);
public Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext);
abstract member GetReadStreamUri : obj * System.Data.Services.DataServiceOperationContext -> Uri
Public Function GetReadStreamUri (entity As Object, operationContext As DataServiceOperationContext) As Uri

Parameter

entity
Object

Die Entität, die ein Medienlinkeintrag mit einer zugehörigen Medienressource ist.

operationContext
DataServiceOperationContext

Die DataServiceOperationContext Instanz, die vom Datendienst zum Verarbeiten der Anforderung verwendet wird.

Gibt zurück

Uri

Ein Uri Wert, der zum Anfordern des Binären Datenstroms verwendet wird.

Hinweise

Die GetReadStreamUri Methode wird von der Datendienstlaufzeit aufgerufen, um den URI abzurufen, den Clients beim Abrufen (d. h. GET)-Anforderungen für die Medienressource verwenden sollen.

Der Uri von der GetReadStreamUri Methodenimplementierung zurückgegebene Wert wird als Edit-Media-Link im Medienlinkeintrag verwendet, um auf den Speicherort der Medienressource zu verweisen.

Wenn die Methodenimplementierung NULL zurückgibt, erstellt der Datendienst einen Standardwert Uri, der in der Regel den URI der Entität darstellt, die angefügt ist /$value.

Gilt für: