CommittableTransaction.BeginCommit(AsyncCallback, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Begint een poging om de transactie asynchroon door te voeren.
public:
IAsyncResult ^ BeginCommit(AsyncCallback ^ asyncCallback, System::Object ^ asyncState);
public IAsyncResult BeginCommit(AsyncCallback asyncCallback, object asyncState);
member this.BeginCommit : AsyncCallback * obj -> IAsyncResult
Public Function BeginCommit (asyncCallback As AsyncCallback, asyncState As Object) As IAsyncResult
Parameters
- asyncCallback
- AsyncCallback
De AsyncCallback gemachtigde die wordt aangeroepen wanneer de transactie is voltooid. Deze parameter kan zijn null, in welk geval de toepassing niet op de hoogte wordt gesteld van de voltooiing van de transactie. In plaats daarvan moet de toepassing de IAsyncResult interface gebruiken om te controleren op voltooiing en dienovereenkomstig te wachten, of om EndCommit(IAsyncResult) te wachten op voltooiing.
- asyncState
- Object
Een object, dat mogelijk willekeurige statusinformatie bevat die is gekoppeld aan de asynchrone toezegging. Dit object wordt doorgegeven aan de callback en wordt niet geïnterpreteerd door System.Transactions. Een null-verwijzing is toegestaan.
Retouren
Een IAsyncResult interface die door de aanroeper kan worden gebruikt om de status van de asynchrone bewerking te controleren of te wachten tot de bewerking is voltooid.
Opmerkingen
Deze methode retourneert onmiddellijk, voordat de transactie is voltooid. De transactie voert vervolgens door op een andere thread en de asyncCallback gemachtigde wordt aangeroepen wanneer deze is voltooid. Nadat deze methode is aangeroepen, ontvangt u het resultaat van de transactie niet totdat u aanroept EndCommit.
Note
Het doorvoerproces kan synchroon worden voltooid binnen deze methodeaanroep.