TransactionManager.BeginTransaction Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
BeginTransaction() |
Creates a new transaction object and returns a reference to it. |
BeginTransaction(String) |
Creates a new transaction object and returns a reference to it. |
BeginTransaction(String, Boolean) |
Creates a new transaction object and returns a reference to it. |
BeginTransaction(String, Boolean, TransactionContext) |
Creates a new transaction object and returns a reference to it. |
BeginTransaction()
Creates a new transaction object and returns a reference to it.
public:
Microsoft::VisualStudio::Modeling::Transaction ^ BeginTransaction();
public Microsoft.VisualStudio.Modeling.Transaction BeginTransaction ();
member this.BeginTransaction : unit -> Microsoft.VisualStudio.Modeling.Transaction
Public Function BeginTransaction () As Transaction
Returns
The Transaction object
Applies to
BeginTransaction(String)
Creates a new transaction object and returns a reference to it.
public:
Microsoft::VisualStudio::Modeling::Transaction ^ BeginTransaction(System::String ^ name);
public Microsoft.VisualStudio.Modeling.Transaction BeginTransaction (string name);
member this.BeginTransaction : string -> Microsoft.VisualStudio.Modeling.Transaction
Public Function BeginTransaction (name As String) As Transaction
Parameters
- name
- String
The transaction's name
Returns
The Transaction object
Applies to
BeginTransaction(String, Boolean)
Creates a new transaction object and returns a reference to it.
public:
Microsoft::VisualStudio::Modeling::Transaction ^ BeginTransaction(System::String ^ name, bool isSerializing);
public Microsoft.VisualStudio.Modeling.Transaction BeginTransaction (string name, bool isSerializing);
member this.BeginTransaction : string * bool -> Microsoft.VisualStudio.Modeling.Transaction
Public Function BeginTransaction (name As String, isSerializing As Boolean) As Transaction
Parameters
- name
- String
The transaction's name
- isSerializing
- Boolean
when true, the transaction will notify that deserialization is taking place
Returns
The Transaction object
Applies to
BeginTransaction(String, Boolean, TransactionContext)
Creates a new transaction object and returns a reference to it.
public:
Microsoft::VisualStudio::Modeling::Transaction ^ BeginTransaction(System::String ^ name, bool isSerializing, Microsoft::VisualStudio::Modeling::TransactionContext ^ context);
public Microsoft.VisualStudio.Modeling.Transaction BeginTransaction (string name, bool isSerializing, Microsoft.VisualStudio.Modeling.TransactionContext context);
member this.BeginTransaction : string * bool * Microsoft.VisualStudio.Modeling.TransactionContext -> Microsoft.VisualStudio.Modeling.Transaction
Public Function BeginTransaction (name As String, isSerializing As Boolean, context As TransactionContext) As Transaction
Parameters
- name
- String
The transaction's name
- isSerializing
- Boolean
when true, the transaction will notify that deserialization is taking place
- context
- TransactionContext
context object that allows clients to append user data to the transaction
Returns
The Transaction object