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
PREFIX_PROPAGATION
public const string PREFIX_PROPAGATION = "PROPAGATION_"
Field Value
PREFIX_TIMEOUT
public const string PREFIX_TIMEOUT = "timeout_"
Field Value
READ_ONLY_MARKER
public const string READ_ONLY_MARKER = "readOnly"
Field Value
Properties
IsReadOnly
public override bool IsReadOnly { get; set; }
Property Value
IsolationLevel
public override int IsolationLevel { get; set; }
Property Value
Name
public override string Name { get; set; }
Property Value
PropagationBehavior
public override int PropagationBehavior { get; set; }
Property Value
Timeout
public override int Timeout { get; set; }
Property Value
Methods
Equals(object)
public override bool Equals(object other)
Parameters
other
object
Returns
GetDefinitionDescription()
protected StringBuilder GetDefinitionDescription()
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()