Freigeben über


TransactionManager.AddCanCommitCallback-Methode

Registriert einen Delegaten, der wählen kann, ob ein Commit() zulässig ist.

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

Syntax

'Declaration
Public Sub AddCanCommitCallback ( _
    canCommitCallback As CanCommitCallback _
)
public void AddCanCommitCallback(
    CanCommitCallback canCommitCallback
)

Parameter

Hinweise

Wenn eine Transaktion Commit() um die Transaktion der obersten Ebene aufgerufen wird, werden die Delegaten, die mit dieser Methode hinzugefügt wurden, aufgerufen. Wenn einer von ihnen werden CanCommitResult.Rollback gibt dann die Transaktion zurückgesetzt.

.NET Framework-Sicherheit

Siehe auch

Referenz

TransactionManager Klasse

Microsoft.VisualStudio.Modeling-Namespace

RemoveCanCommitCallback