Table of Contents

Class DefaultTransactionDefinition

Namespace
Steeltoe.Common.Transaction
Assembly
Steeltoe.Common.dll
public class DefaultTransactionDefinition : AbstractTransactionDefinition, ITransactionDefinition
Inheritance
DefaultTransactionDefinition
Implements
Derived
Inherited Members

Constructors

DefaultTransactionDefinition()

public DefaultTransactionDefinition()

DefaultTransactionDefinition(ITransactionDefinition)

public DefaultTransactionDefinition(ITransactionDefinition other)

Parameters

other ITransactionDefinition

DefaultTransactionDefinition(int)

public DefaultTransactionDefinition(int propagationBehavior)

Parameters

propagationBehavior int

Fields

PREFIX_ISOLATION

public const string PREFIX_ISOLATION = "ISOLATION_"

Field Value

string

PREFIX_PROPAGATION

public const string PREFIX_PROPAGATION = "PROPAGATION_"

Field Value

string

PREFIX_TIMEOUT

public const string PREFIX_TIMEOUT = "timeout_"

Field Value

string

READ_ONLY_MARKER

public const string READ_ONLY_MARKER = "readOnly"

Field Value

string

Properties

IsReadOnly

public override bool IsReadOnly { get; set; }

Property Value

bool

IsolationLevel

public override int IsolationLevel { get; set; }

Property Value

int

Name

public override string Name { get; set; }

Property Value

string

PropagationBehavior

public override int PropagationBehavior { get; set; }

Property Value

int

Timeout

public override int Timeout { get; set; }

Property Value

int

Methods

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetDefinitionDescription()

protected StringBuilder GetDefinitionDescription()

Returns

StringBuilder

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string