IDataServiceStreamProvider.GetReadStream Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Datenstrom zurück, der die Medienressourcendaten für die angegebene Entität enthält, die ein Medienlinkeintrag ist.
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
Parameter
- entity
- Object
Die Entität, die ein Medienlinkeintrag mit einer zugehörigen Medienressource ist.
- etag
- String
Der als Teil der HTTP-Anforderung an den Datendienst gesendete eTag-Wert.
Ein Boolean-Wert, der NULL-Werte zulässt und angibt, ob der Datendienst vom Typ des verwendeten eTags sein muss.
- operationContext
- DataServiceOperationContext
Die vom Datendienst verwendete DataServiceOperationContext-Instanz zur Verarbeitung der Anforderung.
Gibt zurück
Der Daten-Stream, der die binären Eigenschaftendaten der entity
enthält.
Hinweise
eTag
ist der Wert eines If-Match- oder If-None-Match-Headers. Die folgenden Werte werden unterstützt:
true
– wenn das eTag einen If-Match-Header darstellt.false
– wenn das eTag einen If-None-Match-Header darstellt.null
– wenn in der Anforderung kein If-Match- oder If-None-Match-Header vorhanden ist.
Die GetReadStream-Methode wird von der Datendienstlaufzeit aufgerufen, um den Datenstrom abzurufen, den der Datendienst an den Client zurückgibt, wenn der Client die Medienressource für die angegebene entity
anfordert, die ein Medienlinkeintrag ist. Weitere Informationen finden Sie unter Streaminganbieter.