Freigeben über


CanCommitCallback-Delegat

Stellt eine Rückrufmethode zum Bestimmen, ob eine Transaktion auf der Grundlage externer Kriterien einen Commit ausführen kann.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public Delegate Function CanCommitCallback ( _
    transaction As Transaction _
) As CanCommitResult
public delegate CanCommitResult CanCommitCallback(
    Transaction transaction
)

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.CanCommitResult
true , wenn die Transaktion einen Commit ausführen kann. andernfalls false.

Hinweise

Um eine solche Rückrufmethode registrieren bzw. deren Registrierung aufheben kann, verwenden Sie das AddCanCommitCallback oder die RemoveCanCommitCallback-Methode des Transaktions-Managers.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling-Namespace

TransactionManager