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 : objectConstructors
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 DefaultDefaultTimeoutField 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 |