Udostępnij za pośrednictwem


IDataServiceStreamProvider.GetReadStream Metoda

Definicja

Zwraca strumień zawierający dane zasobów multimediów dla określonej jednostki, która jest wpisem linku nośnika.

public:
 System::IO::Stream ^ GetReadStream(System::Object ^ entity, System::String ^ etag, Nullable<bool> checkETagForEquality, System::Data::Services::DataServiceOperationContext ^ operationContext);
public System.IO.Stream GetReadStream(object entity, string etag, bool? checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
abstract member GetReadStream : obj * string * Nullable<bool> * System.Data.Services.DataServiceOperationContext -> System.IO.Stream
Public Function GetReadStream (entity As Object, etag As String, checkETagForEquality As Nullable(Of Boolean), operationContext As DataServiceOperationContext) As Stream

Parametry

entity
Object

Jednostka, która jest wpisem linku nośnika z powiązanym zasobem multimediów.

etag
String

Wartość elementu eTag wysłana w ramach żądania HTTP wysyłanego do usługi danych.

checkETagForEquality
Nullable<Boolean>

Wartość dopuszczana Boolean do wartości null określająca, czy usługa danych musi mieć typ używanego elementu eTag.

operationContext
DataServiceOperationContext

DataServiceOperationContext Wystąpienie używane przez usługę danych do przetwarzania żądania.

Zwraca

Dane Stream zawierające dane właściwości binarnej obiektu entity.

Uwagi

eTag jest wartością nagłówka If-Match lub If-None-Match. Obsługiwane są następujące wartości:

  • true — gdy element eTag reprezentuje nagłówek If-Match.

  • false - gdy element eTag reprezentuje nagłówek If-None-Match.

  • null — jeśli nagłówek If-Match lub If-None-Match nie jest obecny w żądaniu.

Metoda GetReadStream jest wywoływana przez środowisko uruchomieniowe usługi danych w celu uzyskania strumienia, który usługa danych powraca do klienta, gdy klient żąda zasobu multimediów dla określonego entityelementu , który jest wpisem linku nośnika. Aby uzyskać więcej informacji, zobacz Dostawca przesyłania strumieniowego.

Dotyczy