Metodo IDataServiceStreamProvider.GetReadStream
Restituisce un flusso che contiene i dati della risorsa multimediale per l'entità specificata, che è una voce di collegamento multimediale.
Spazio dei nomi System.Data.Services.Providers
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Sintassi
'Dichiarazione
Function GetReadStream ( _
entity As Object, _
etag As String, _
checkETagForEquality As Nullable(Of Boolean), _
operationContext As DataServiceOperationContext _
) As Stream
'Utilizzo
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
Parametri
- entity
Tipo: System.Object
Entità che è una voce di collegamento multimediale con una risorsa multimediale correlata.
- etag
Tipo: System.String
Valore eTag inviato come parte della richiesta HTTP inviata al servizio dati.
- checkETagForEquality
Tipo: System.Nullable<Boolean>
Valore Boolean che ammette valori null che determina quale tipo di richiesta condizionale viene inoltrata al servizio dati, che è true quando l'eTag è stato inviato in un'intestazione If-Match, false quando l'eTag è stato inviato in un'intestazione If-None-Match e nullriferimento Null (Nothing in Visual Basic). quando la richiesta non era condizionale e non era incluso alcun eTag nella richiesta.
- operationContext
Tipo: System.Data.Services.DataServiceOperationContext
Istanza DataServiceOperationContext utilizzata dal servizio dati per elaborare la richiesta.
Valore restituito
Tipo: System.IO.Stream
Elemento Stream di dati che contiene i dati della proprietà binari di entity.
Osservazioni
eTag è il valore di un'intestazione If-Match o If-None-Match.
Il metodo GetReadStream viene chiamato dal runtime del servizio dati per acquisire il flusso restituito al client dal servizio dati quando il client richiede la risorsa multimediale per l'elemento entity specificato, che è una voce di collegamento multimediale. Per ulteriori informazioni, vedere Provider di flusso (WCF Data Services).