IEntityDesignerLayer.OnAfterTransactionCommitted Method (IEnumerable<Tuple<XObject, XObjectChange>>)

 

Gets fired when a transaction is committed. A layer extension can take basic actions in this case such as reloading an owning tool window.

Namespace:   Microsoft.Data.Entity.Design.Extensibility
Assembly:  Microsoft.Data.Entity.Design.Extensibility (in Microsoft.Data.Entity.Design.Extensibility.dll)

Syntax

[SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", 
    Justification = "Backwards compatibility, it is already part of public API")]
void OnAfterTransactionCommitted(
    IEnumerable<Tuple<XObject, XObjectChange>> xmlChanges
)
[SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", 
    Justification = "Backwards compatibility, it is already part of public API")]
void OnAfterTransactionCommitted(
    IEnumerable<Tuple<XObject^, XObjectChange>^>^ xmlChanges
)
[<SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures",
    Justification = "Backwards compatibility, it is already part of public API")>]
abstract OnAfterTransactionCommitted : 
        xmlChanges:IEnumerable<Tuple<XObject, XObjectChange>> -> unit
<SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures",
    Justification := "Backwards compatibility, it is already part of public API")>
Sub OnAfterTransactionCommitted (
    xmlChanges As IEnumerable(Of Tuple(Of XObject, XObjectChange))
)

Parameters

See Also

IEntityDesignerLayer Interface
Microsoft.Data.Entity.Design.Extensibility Namespace

Return to top