IDataServiceStreamProvider.GetReadStream Método
Devuelve un flujo que contiene los datos del recurso multimedia de la entidad especificada, que es una entrada de vínculo de multimedia.
Espacio de nombres: System.Data.Services.Providers
Ensamblado: Microsoft.Data.Services (en Microsoft.Data.Services.dll)
Sintaxis
'Declaración
Function GetReadStream ( _
entity As Object, _
etag As String, _
checkETagForEquality As Nullable(Of Boolean), _
operationContext As DataServiceOperationContext _
) As Stream
'Uso
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
Parámetros
- entity
Tipo: System.Object
La entidad que es una entrada de vínculo multimedia con un recurso multimedia relacionado.
- etag
Tipo: System.String
El valor eTag enviado como parte de la solicitud HTTP que se envía al servicio de datos.
- checkETagForEquality
Tipo: System.Nullable<Boolean>
Un valor Boolean que acepta valores NULL que determina qué clase de solicitud condicional se emitió al servicio de datos, que es true cuando el eTag se envió en un encabezado If-Match, false cuando el eTag se envió en un encabezado If-None-Match y nulles una referencia NULL (Nothing en Visual Basic). cuando la solicitud no era condicional y el eTag se incluyó en la solicitud.
- operationContext
Tipo: System.Data.Services.DataServiceOperationContext
La instancia de DataServiceOperationContext utilizada por el servicio de datos para procesar la solicitud.
Valor devuelto
Tipo: System.IO.Stream
Stream de los datos que contiene los datos de propiedad binarios de entity.
Comentarios
eTag es el valor de un encabezado If-Match o If-None-Match.
El tiempo de ejecución del servicio de datos llama al método GetReadStream para adquirir el flujo que el servicio de datos devuelve al cliente cuando este solicita el recurso multimedia para la entity especificada, que es una entrada de vínculo multimedia. Para obtener más información, vea Proveedores de transmisión por secuencias (WCF Data Services).