Search Results for

    Show / Hide Table of Contents

    Interface ITransactionClient

    Thin client transaction.

    Namespace: Apache.Ignite.Core.Client.Transactions
    Assembly: Apache.Ignite.Core.dll
    Syntax
    public interface ITransactionClient : IDisposable

    Properties

    Concurrency

    Gets the transaction concurrency mode.

    Declaration
    TransactionConcurrency Concurrency { get; }
    Property Value
    Type Description
    TransactionConcurrency

    Isolation

    Gets the transaction isolation level.

    Declaration
    TransactionIsolation Isolation { get; }
    Property Value
    Type Description
    TransactionIsolation

    Label

    Gets the transaction label.

    Declaration
    string Label { get; }
    Property Value
    Type Description
    System.String

    Timeout

    Gets the timeout for this transaction. If transaction times out prior to it's completion, an exception will be thrown. for infinite timeout.

    Declaration
    TimeSpan Timeout { get; }
    Property Value
    Type Description
    TimeSpan

    Methods

    Commit()

    Commits this transaction.

    Declaration
    void Commit()

    Rollback()

    Rolls back this transaction.

    Declaration
    void Rollback()
    In This Article
    Back to top © 2015 - 2019 The Apache Software Foundation