Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DataServiceContext.BeginSaveChanges (AsyncCallback, Object)

 

Data di pubblicazione: ottobre 2016

Invia in modo asincrono al servizio dati le modifiche in sospeso raccolte da DataServiceContext dall'ultimo salvataggio delle modifiche.

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

public IAsyncResult BeginSaveChanges(
	AsyncCallback callback,
	object state
)

Parametri

callback
Type: System.AsyncCallback

Delegato da chiamare al completamento dell'operazione.

state
Type: System.Object

Oggetto stato definito dall'utente utilizzato per passare dati del contesto al metodo di callback.

Valore restituito

Type: System.IAsyncResult

Oggetto IAsyncResult che rappresenta lo stato dell'operazione asincrona.

Le modifiche vengono aggiunte a DataServiceContext chiamando AddObject, AddLink, AttachTo, AttachLink, DeleteObject, DeleteLink, Detach o DetachLink.

Le modifiche vengono inviate al servizio dati come con il metodo SaveChanges, ovvero un'operazione di modifica per richiesta HTTP.

Se si verifica un errore durante l'elaborazione di un'operazione, il servizio dati non elaborerà operazioni aggiuntive. Al contrario, viene generata una risposta indicante al client le operazioni eseguite, i risultati e le operazioni non tentate a causa di un errore.

.NET Framework
Disponibile da 3.5
Silverlight
Disponibile da 2.0
Torna all'inizio
Mostra: