Search Results for

    Show / Hide Table of Contents

    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. for infinite timeout.

    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
    In This Article
    Back to top © 2015 - 2019 The Apache Software Foundation