Class TransactionClientConfiguration
Thin client transactions configuration. Default values specified here will be used by TxStart().
Inheritance
System.Object
TransactionClientConfiguration
Namespace: Apache.Ignite.Core.Client.Transactions
Assembly: Apache.Ignite.Core.dll
Syntax
public class TransactionClientConfiguration : object
Constructors
TransactionClientConfiguration()
Initializes a new instance of the TransactionClientConfiguration class.
Declaration
public TransactionClientConfiguration()
TransactionClientConfiguration(TransactionClientConfiguration)
Initializes a new instance of the TransactionClientConfiguration class.
Declaration
public TransactionClientConfiguration(TransactionClientConfiguration cfg)
Parameters
Type | Name | Description |
---|---|---|
TransactionClientConfiguration | cfg | The configuration to copy. |
Fields
DefaultDefaultTimeout
The default value for DefaultTransactionIsolation property.
Declaration
public static readonly TimeSpan DefaultDefaultTimeout
Field Value
Type | Description |
---|---|
TimeSpan |
DefaultDefaultTransactionConcurrency
The default value for DefaultTransactionConcurrency property.
Declaration
public const TransactionConcurrency DefaultDefaultTransactionConcurrency = default(TransactionConcurrency)
Field Value
Type | Description |
---|---|
TransactionConcurrency |
DefaultDefaultTransactionIsolation
The default value for DefaultTransactionIsolation property.
Declaration
public const TransactionIsolation DefaultDefaultTransactionIsolation = default(TransactionIsolation)
Field Value
Type | Description |
---|---|
TransactionIsolation |
Properties
DefaultTimeout
Gets or sets the cache transaction timeout to use when one is not explicitly specified.
Declaration
public TimeSpan DefaultTimeout { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan |
DefaultTransactionConcurrency
Gets or sets the cache transaction concurrency to use when one is not explicitly specified.
Declaration
public TransactionConcurrency DefaultTransactionConcurrency { get; set; }
Property Value
Type | Description |
---|---|
TransactionConcurrency |
DefaultTransactionIsolation
Gets or sets the cache transaction isolation to use when one is not explicitly specified.
Declaration
public TransactionIsolation DefaultTransactionIsolation { get; set; }
Property Value
Type | Description |
---|---|
TransactionIsolation |