Condividi tramite


DataServiceContext.BeginGetReadStream Metodo

Definizione

Overload

BeginGetReadStream(Object, DataServiceRequestArgs, AsyncCallback, Object)

Ottiene in modo asincrono il flusso di dati binari appartenente all'entità specificata tramite le intestazioni di messaggio specificate.

BeginGetReadStream(Object, String, DataServiceRequestArgs, AsyncCallback, Object)

Ottiene in modo asincrono un flusso di dati binari denominato appartenente all'entità specificata tramite le intestazioni di messaggio specificate.

BeginGetReadStream(Object, DataServiceRequestArgs, AsyncCallback, Object)

Ottiene in modo asincrono il flusso di dati binari appartenente all'entità specificata tramite le intestazioni di messaggio specificate.

public virtual IAsyncResult BeginGetReadStream (object entity, Microsoft.OData.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
abstract member BeginGetReadStream : obj * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
override this.BeginGetReadStream : obj * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginGetReadStream (entity As Object, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult

Parametri

entity
Object

Entità che dispone di un flusso di dati binari da recuperare.

args
DataServiceRequestArgs

Istanza della classe DataServiceRequestArgs contenente impostazioni per il messaggio della richiesta HTTP.

callback
AsyncCallback

Delegato da richiamare se sono disponibili risultati per l'utilizzo client.

state
Object

Oggetto stato definito dall'utente passato al callback.

Restituisce

Oggetto IAsyncResult utilizzato per rilevare lo stato dell'operazione asincrona.

Eccezioni

Qualsiasi parametro fornito al metodo è Null.

L'oggetto non viene monitorato da questo DataServiceContextoggetto .-or-The entityentity è nello Added stato.-or-The entity non è una voce di collegamento multimediale e non dispone di un flusso di dati binari correlato.

Si applica a

BeginGetReadStream(Object, String, DataServiceRequestArgs, AsyncCallback, Object)

Ottiene in modo asincrono un flusso di dati binari denominato appartenente all'entità specificata tramite le intestazioni di messaggio specificate.

public virtual IAsyncResult BeginGetReadStream (object entity, string name, Microsoft.OData.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
abstract member BeginGetReadStream : obj * string * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
override this.BeginGetReadStream : obj * string * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginGetReadStream (entity As Object, name As String, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult

Parametri

entity
Object

Entità che dispone del flusso di dati binari da recuperare.

name
String

Nome del flusso di dati binari da richiedere.

args
DataServiceRequestArgs

Istanza della classe DataServiceRequestArgs contenente impostazioni per il messaggio della richiesta HTTP.

callback
AsyncCallback

Delegato da richiamare se sono disponibili risultati per l'utilizzo client.

state
Object

Oggetto stato definito dall'utente passato al callback.

Restituisce

Oggetto IAsyncResult utilizzato per rilevare lo stato dell'operazione asincrona.

Si applica a