Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen Datenstrom zurück, der die Medienressourcendaten für die angegebene Entität enthält, die ein Medienlinkeintrag ist.
Namespace: System.Data.Services.Providers
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Syntax
'Declaration
Function GetReadStream ( _
entity As Object, _
etag As String, _
checkETagForEquality As Nullable(Of Boolean), _
operationContext As DataServiceOperationContext _
) As Stream
'Usage
Dim instance As IDataServiceStreamProvider
Dim entity As Object
Dim etag As String
Dim checkETagForEquality As Nullable(Of Boolean)
Dim operationContext As DataServiceOperationContext
Dim returnValue As Stream
returnValue = instance.GetReadStream(entity, _
etag, checkETagForEquality, operationContext)
Stream GetReadStream(
Object entity,
string etag,
Nullable<bool> checkETagForEquality,
DataServiceOperationContext operationContext
)
Stream^ GetReadStream(
Object^ entity,
String^ etag,
Nullable<bool> checkETagForEquality,
DataServiceOperationContext^ operationContext
)
abstract GetReadStream :
entity:Object *
etag:string *
checkETagForEquality:Nullable<bool> *
operationContext:DataServiceOperationContext -> Stream
function GetReadStream(
entity : Object,
etag : String,
checkETagForEquality : Nullable<boolean>,
operationContext : DataServiceOperationContext
) : Stream
Parameter
- entity
Typ: System.Object
Die Entität, die ein Medienlinkeintrag mit einer verwandten Medienressource ist.
- etag
Typ: System.String
Der als Teil der HTTP-Anforderung an den Datendienst gesendete eTag-Wert.
- checkETagForEquality
Typ: System.Nullable<Boolean>
Ein auf NULL festlegbarer Boolean-Wert, der bestimmt, welche bedingte Anforderung zum Datendienst ausgegeben wurde. Dieser Wert lautet true, wenn das eTag in einem If-Match-Header gesendet wurde, false, wenn das eTag in einem If-None-Match-Header gesendet wurde und nullein NULL-Verweis (Nothing in Visual Basic), wenn die Anforderung nicht bedingt war und kein eTag in der Anforderung enthalten war.
- operationContext
Typ: System.Data.Services.DataServiceOperationContext
Die vom Datendienst verwendete DataServiceOperationContext-Instanz zur Verarbeitung der Anforderung.
Rückgabewert
Typ: System.IO.Stream
Der Daten-Stream, der die binären Eigenschaftendaten vom entity enthält.
Hinweise
eTag ist der Wert eines If-Match- oder If-None-Match-Headers.
Die GetReadStream-Methode wird von der Datendienstlaufzeit aufgerufen, um den Datenstrom abzurufen, den der Datendienst dem Client zurückgibt, wenn die Clientanforderungen die Medienressource für die angegebene entity (Medienlinkeintrag) definiert wird. Weitere Informationen finden Sie unter Streaminganbieter (WCF Data Services).