| UnitOfWorkCommitAsync Method (ITransaction, CancellationToken) | 
 
            Async variant of 
Commit(ITransaction).
            Commits this unit of work. It will first add all entities in the added collections to the correct bins, then it will start
            by first inserting all new entities, then saving all updates and then performing the deletes.
            
 
    Namespace: 
   SD.LLBLGen.Pro.ORMSupportClasses
    Assembly:
   SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.1.0.0 (5.1.0)
Syntaxpublic Task<int> CommitAsync(
	ITransaction transactionToUse,
	CancellationToken cancellationToken
)
Public Function CommitAsync ( 
	transactionToUse As ITransaction,
	cancellationToken As CancellationToken
) As Task(Of Integer)
Parameters
- transactionToUse
 - Type: SD.LLBLGen.Pro.ORMSupportClassesITransaction
Transaction to use. All entities to process will be added to this transaction, unless they're already part
            of another transaction. - cancellationToken
 - Type: System.ThreadingCancellationToken
The cancellation token. 
Return Value
Type: 
TaskInt32
            The total # of entities affected by all actions performed in the Commit method
            
Exceptions
Remarks
            It will not commit nor rollback the transaction.
            
See Also