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 | |
---|---|---|
StreamBufferSize | Obtiene el tamaño del búfer del flujo. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
DeleteStream | Elimina el recurso multimedia asociado cuando se elimina una entrada de vínculo multimedia. | |
GetReadStream | Devuelve un flujo que contiene los datos del recurso multimedia de la entidad especificada, que es una entrada de vínculo de multimedia. | |
GetReadStreamUri | Devuelve el URI que se utiliza para solicitar el recurso multimedia que pertenece a la entidad especificada. | |
GetStreamContentType | Devuelve el tipo de contenido del recurso multimedia que pertenece a la entidad especificada. | |
GetStreamETag | Devuelve el eTag del recurso multimedia que pertenece a la entrada de vínculo multimedia especificada. | |
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. | |
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).