Partager via


Méthode DataServiceContext.BeginSaveChanges (AsyncCallback, Object)

Soumet de façon asynchrone au service de données les modifications en attente collectées par le DataServiceContext depuis le dernier enregistrement de ces modifications.

Espace de noms :  System.Data.Services.Client
Assembly :  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Syntaxe

'Déclaration
Public Function BeginSaveChanges ( _
    callback As AsyncCallback, _
    state As Object _
) As IAsyncResult
'Utilisation
Dim instance As DataServiceContext
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult

returnValue = instance.BeginSaveChanges(callback, _
    state)
public IAsyncResult BeginSaveChanges(
    AsyncCallback callback,
    Object state
)
public:
IAsyncResult^ BeginSaveChanges(
    AsyncCallback^ callback, 
    Object^ state
)
member BeginSaveChanges : 
        callback:AsyncCallback * 
        state:Object -> IAsyncResult 
public function BeginSaveChanges(
    callback : AsyncCallback, 
    state : Object
) : IAsyncResult

Paramètres

  • state
    Type : System.Object
    Objet d'état défini par l'utilisateur qui est utilisé pour passer des données de contexte à la méthode de rappel.

Valeur de retour

Type : System.IAsyncResult
IAsyncResult qui représente l'état de l'opération asynchrone.

Notes

Les modifications sont ajoutées au DataServiceContext en appelant AddObject, AddLink, AttachTo, AttachLink, DeleteObject, DeleteLink, Detach ou DetachLink.

Les modifications sont envoyées au service de données, comme avec la méthode SaveChanges, une opération de modification par requête HTTP.

Si une erreur se produit pendant le traitement d'une opération, aucune opération supplémentaire n'est traitée par le service de données. À la place, une réponse est générée et indique au client les opérations exécutées, les résultats et les opérations qui n'ont pas été tentées à cause d'une erreur.

Voir aussi

Référence

DataServiceContext Classe

Surcharge BeginSaveChanges

Espace de noms System.Data.Services.Client