Condividi tramite


Interfaccia IDataServiceStreamProvider2

Consente l'accesso ai dati binari nonché la modifica come un flusso denominato che appartiene a un tipo di entità.

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

Sintassi

'Dichiarazione
Public Interface IDataServiceStreamProvider2 _
    Inherits IDataServiceStreamProvider
'Utilizzo
Dim instance As IDataServiceStreamProvider2
public interface IDataServiceStreamProvider2 : IDataServiceStreamProvider
public interface class IDataServiceStreamProvider2 : IDataServiceStreamProvider
type IDataServiceStreamProvider2 =  
    interface
        interface IDataServiceStreamProvider
    end
public interface IDataServiceStreamProvider2 extends IDataServiceStreamProvider

Nel tipo IDataServiceStreamProvider2 sono esposti i membri seguenti.

Proprietà

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

In alto

Metodi

  Nome Descrizione
Metodo pubblico DeleteStream Elimina la risorsa multimediale associata quando viene eliminata una voce di collegamento multimediale. Ereditato da IDataServiceStreamProvider.
Metodo pubblico GetReadStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) Restituisce un flusso che contiene i dati della risorsa multimediale per l'entità specificata, che è una voce di collegamento multimediale. Ereditato da IDataServiceStreamProvider.
Metodo pubblico GetReadStream(Object, ResourceProperty, String, Nullable<Boolean>, DataServiceOperationContext) Restituisce un flusso che contiene i dati binari per il flusso denominato.
Metodo pubblico GetReadStreamUri(Object, DataServiceOperationContext) Restituisce l'URI utilizzato per richiedere la risorsa multimediale che appartiene all'entità specificata. Ereditato da IDataServiceStreamProvider.
Metodo pubblico GetReadStreamUri(Object, ResourceProperty, DataServiceOperationContext) Restituisce l'URI utilizzato per richiedere un flusso denominato specifico.
Metodo pubblico GetStreamContentType(Object, DataServiceOperationContext) Restituisce il tipo di contenuto della risorsa multimediale che appartiene all'entità specificata. Ereditato da IDataServiceStreamProvider.
Metodo pubblico GetStreamContentType(Object, ResourceProperty, DataServiceOperationContext) Restituisce il tipo di contenuto del flusso denominato specificato.
Metodo pubblico GetStreamETag(Object, DataServiceOperationContext) Restituisce l'eTag della risorsa multimediale che appartiene alla voce di collegamento multimediale. Ereditato da IDataServiceStreamProvider.
Metodo pubblico GetStreamETag(Object, ResourceProperty, DataServiceOperationContext) Restituisce l'elemento eTag del flusso denominato specificato.
Metodo pubblico GetWriteStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) Restituisce il flusso utilizzato dal servizio dati per scrivere i dati binari per la risorsa multimediale ricevuta dal client che appartiene all'entità specificata. Ereditato da IDataServiceStreamProvider.
Metodo pubblico GetWriteStream(Object, ResourceProperty, String, Nullable<Boolean>, DataServiceOperationContext) Restituisce il flusso che il servizio dati utilizza per scrivere i dati binari ricevuti dal client come il flusso denominato specificato.
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. Ereditato da IDataServiceStreamProvider.

In alto

Vedere anche

Riferimento

Spazio dei nomi System.Data.Services.Providers