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
otherITransactionDefinition
DefaultTransactionDefinition(int)
public DefaultTransactionDefinition(int propagationBehavior)
Parameters
propagationBehaviorint
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)
Determines whether the specified object is equal to the current object.
public override bool Equals(object other)
Parameters
otherobject
Returns
GetDefinitionDescription()
protected StringBuilder GetDefinitionDescription()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.