Compartir a través de


Interfaz IDataServiceStreamProvider

Permite obtener acceso a los datos binarios y cambiarlos como un recurso multimedia que pertenece a una entidad que es una entrada de vínculo multimedia.

Espacio de nombres:  System.Data.Services.Providers
Ensamblado:  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Sintaxis

'Declaración
Public Interface IDataServiceStreamProvider
'Uso
Dim instance As IDataServiceStreamProvider
public interface IDataServiceStreamProvider
public interface class IDataServiceStreamProvider
type IDataServiceStreamProvider =  interface end
public interface IDataServiceStreamProvider

El tipo IDataServiceStreamProvider expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública StreamBufferSize Obtiene el tamaño del búfer del flujo.

Arriba

Métodos

  Nombre Descripción
Método público DeleteStream Elimina el recurso multimedia asociado cuando se elimina una entrada de vínculo multimedia.
Método público GetReadStream Devuelve un flujo que contiene los datos del recurso multimedia de la entidad especificada, que es una entrada de vínculo de multimedia.
Método público GetReadStreamUri Devuelve el URI que se utiliza para solicitar el recurso multimedia que pertenece a la entidad especificada.
Método público GetStreamContentType Devuelve el tipo de contenido del recurso multimedia que pertenece a la entidad especificada.
Método público GetStreamETag Devuelve el eTag del recurso multimedia que pertenece a la entrada de vínculo multimedia especificada.
Método público GetWriteStream Devuelve el flujo que el servicio de datos utiliza para escribir los datos binarios del recurso multimedia recibido del cliente que pertenece a la entidad especificada.
Método público ResolveType Devuelve un nombre de tipo calificado con el espacio de nombres que representa el tipo que el motor en tiempo de ejecución del servicio de datos debe crear para la entrada de vínculo multimedia asociada al flujo de datos del recurso multimedia que se está insertando.

Arriba

Comentarios

Open Data Protocol (OData) permite que una propiedad de datos binarios de una entidad expuesta por un servicio de datos se defina independientemente de una entrada en una fuente de datos utilizando un mecanismo basado en las construcciones siguientes:

  • Recurso multimedia - los datos del objeto grande binario que son datos binarios, como un vídeo, audio, imagen u otros recursos multimedia.

  • Entrada de vínculo multimedia - una entrada de AtomPub en una fuente de datos que representa una entidad y que tiene una referencia a un recurso multimedia relacionado.

Para obtener más información, vea Proveedores de transmisión por secuencias (WCF Data Services).

Vea también

Referencia

Espacio de nombres System.Data.Services.Providers