Condividi tramite


Interfaccia IDataServiceStreamProvider

Consente l'accesso ai dati binari nonché la modifica come una risorsa multimediale appartenente a un'entità che è una voce di collegamento multimediale.

Spazio dei nomi  System.Data.Services.Providers
Assembly:  Microsoft.Data.Services (in Microsoft.Data.Services.dll)

Sintassi

'Dichiarazione
Public Interface IDataServiceStreamProvider
'Utilizzo
Dim instance As IDataServiceStreamProvider
public interface IDataServiceStreamProvider
public interface class IDataServiceStreamProvider
type IDataServiceStreamProvider =  interface end
public interface IDataServiceStreamProvider

Nel tipo IDataServiceStreamProvider sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica StreamBufferSize Ottiene le dimensioni del buffer di flusso.

In alto

Metodi

  Nome Descrizione
Metodo pubblico DeleteStream Elimina la risorsa multimediale associata quando viene eliminata una voce di collegamento multimediale.
Metodo pubblico GetReadStream Restituisce un flusso che contiene i dati della risorsa multimediale per l'entità specificata, che è una voce di collegamento multimediale.
Metodo pubblico GetReadStreamUri Restituisce l'URI utilizzato per richiedere la risorsa multimediale che appartiene all'entità specificata.
Metodo pubblico GetStreamContentType Restituisce il tipo di contenuto della risorsa multimediale che appartiene all'entità specificata.
Metodo pubblico GetStreamETag Restituisce l'eTag della risorsa multimediale che appartiene alla voce di collegamento multimediale.
Metodo pubblico GetWriteStream Restituisce il flusso utilizzato dal servizio dati per scrivere i dati binari per la risorsa multimediale ricevuta dal client che appartiene all'entità specificata.
Metodo pubblico ResolveType Restituisce un nome di tipo completo con lo spazio dei nomi che rappresenta il tipo che il runtime del servizio dati deve creare per l'elemento entry di collegamento multimediale associato al flusso di dati della risorsa multimediale inserita.

In alto

Osservazioni

Il protocollo OData (Open Data) consente a una proprietà di dati binari di un'entità esposta da un servizio dati di essere definita indipendentemente da una voce in un feed di dati tramite un meccanismo basato sui costrutti seguenti:

  • Risorsa multimediale: dati per oggetti binari di grandi dimensioni che sono dati binari, quali risorse video, audio, immagine o altre risorse multimediali.

  • Voce di collegamento multimediale: voce AtomPub in un feed di dati che rappresenta un'entità e che dispone di un riferimento a una risorsa multimediale correlata.

Per ulteriori informazioni, vedere Provider di flusso (WCF Data Services).

Vedere anche

Riferimento

Spazio dei nomi System.Data.Services.Providers