Sets the transaction ID to use when calling Commit()()()().
Namespace: ININ.IceLib.ConfigurationAssembly: ININ.IceLib.Configuration (in ININ.IceLib.Configuration.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public void SetTransactionId( int transactionId ) |
Visual Basic |
---|
Public Sub SetTransactionId ( _ transactionId As Integer _ ) |
Parameters
- transactionId
- Type: System..::..Int32
The transaction ID.
Remarks
Valid values can be obtained from a call to BeginTransaction()()()() or BeginTransactionAsync(EventHandler<(Of <<'(BeginTransactionCompletedEventArgs>)>>), Object). If the connected Session is disconnected before EndTransaction(Int32) or EndTransactionAsync(Int32, AsyncCompletedEventHandler, Object) is called, all transaction IDs will become invalid, and new ones will need to be obtained. Setting this value to NoTransactionId will clear the transaction ID.
Exceptions
Exception | Condition |
---|---|
System..::..ArgumentOutOfRangeException | transactionId is less than zero. |
Version Information
Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 SU 5 and beyond.
For 4.0, supported for IC Server version 4.0 SU 5 and beyond.