Share via


AtomicTransaction Class

Definition

public ref class AtomicTransaction abstract : Microsoft::XLANGs::Core::TransactionalContext
[System.Serializable]
public abstract class AtomicTransaction : Microsoft.XLANGs.Core.TransactionalContext
type AtomicTransaction = class
    inherit TransactionalContext
Public MustInherit Class AtomicTransaction
Inherits TransactionalContext
Inheritance
AtomicTransaction
Attributes

Constructors

AtomicTransaction(Service, String)

Fields

_blockedSubscriptions (Inherited from Context)
_exception (Inherited from Context)
_isCompleted (Inherited from Context)
_service (Inherited from Context)
_successorSegment (Inherited from Context)
_transactedWork
Args (Inherited from Context)

Properties

__MyService (Inherited from Context)
_becomingQuiescent (Inherited from Context)
_committedSubStates (Inherited from Context)
_Committing (Inherited from Context)
_Compensating (Inherited from Context)
_contextType (Inherited from Context)
_continuationSegment (Inherited from Context)
_exceptionHandlingParent (Inherited from Context)
_executingSubStates (Inherited from Context)
_handlingException (Inherited from Context)
_isPrecluded (Inherited from Context)
_markedForPreclusion (Inherited from Context)
_name (Inherited from Context)
_parent (Inherited from Context)
_PrologueCompleted (Inherited from Context)
_referencedMessages (Inherited from Context)
_runningDefaultCompensation (Inherited from Context)
_runningDefaultExceptionHandler (Inherited from Context)
_savedContinuationSegment (Inherited from Context)
_savedParent (Inherited from Context)
_selfCompensating (Inherited from Context)
_Succeeded (Inherited from Context)
_toBeCompleted (Inherited from Context)
_trackDataStream (Inherited from Context)
_xlangStore (Inherited from TransactionalContext)
AtomicContext (Inherited from Context)
Batch
CombineParentCommit (Inherited from Context)
CommittedSubStates (Inherited from Context)
Committing (Inherited from Context)
Compensating (Inherited from Context)
CompensationSegment (Inherited from Context)
Completed (Inherited from Context)
ContinuationSegment (Inherited from Context)
ExecutingSubStates (Inherited from Context)
FinalPersisted (Inherited from Context)
FinalSegment (Inherited from Context)
HasALiveAtomicTransaction
Index (Inherited from Context)
InitialSegment (Inherited from Context)
IsAtomic (Inherited from Context)
IsTimerValid (Inherited from Context)
IsTransactional (Inherited from Context)
KillInstanceState (Inherited from Context)
Name (Inherited from Context)
Parent (Inherited from Context)
PersistenceFormatVersion (Inherited from Context)
Precluded (Inherited from Context)
PrimaryStore (Inherited from TransactionalContext)
PrologueCompleted (Inherited from Context)
RequiresCompensation (Inherited from TransactionalContext)
Retry
RunningDefaultCompensation (Inherited from Context)
SubFields (Inherited from Context)
SubObjectsByName (Inherited from Context)
Succeeded (Inherited from Context)
SuccessorSegment (Inherited from Context)
Timeout
TimerInProgress (Inherited from Context)
TrackDataStream (Inherited from Context)
TranIsolationLevel
Type (Inherited from Context)
XlangStore (Inherited from TransactionalContext)

Methods

AddTransactedWork(Transacted, XlangStore)
CleanupAndPrepareToCommit(Segment) (Inherited from Context)
CloneObject(Object)
CompensationHandlerDone(Segment) (Inherited from Context)
CompleteChildState(IStateManager, Boolean, Boolean) (Inherited from Context)
CompleteSelf(Boolean, Boolean) (Inherited from Context)
CreateInstance(Type)
Dispose() (Inherited from Context)
DisposeServicedComponent(ServicedComponent)
DoBeforeCommit(CxtCommand) (Inherited from Context)
DoneWithChildCompensationHandler(IStateManager, Segment, Segment) (Inherited from Context)
ExceptionHandlerDone(Segment) (Inherited from Context)
ExceptionRaised() (Inherited from Context)
ExceptionRaised(Exception)
Finally()
FindMessageByName(String) (Inherited from Context)
GetAtomicContext(ArrayList) (Inherited from Context)
GetExtendedData(Object) (Inherited from Context)
HandleException()
IgnoreThisCommitRequest() (Inherited from Context)
IgnoreThisPendingCommitRequest(ActivityFlags) (Inherited from Context)
LockRead(Int64, Segment) (Inherited from Context)
LockWrite(Int64, Segment) (Inherited from Context)
OnCommit()
OnError() (Inherited from Context)
PendingCommit() (Inherited from Context)
PendingCommit(Boolean, XMessage)
PersistTrackingData() (Inherited from Context)
PostPersist(Context)
PostTimeout() (Inherited from Context)
PostTimeout(DateTime, Context) (Inherited from Context)
PostTimeout(DateTime) (Inherited from Context)
PrepareToCommit(Segment) (Inherited from TransactionalContext)
PrepareToPendingCommit(Segment)
PrepareToPendingCommitCore(Segment, Boolean)
PrePersist(Boolean, Context)
PrePersist(Boolean, XlangStore)
RefMessage(XMessage) (Inherited from Context)
RestoreObject(Object, Int32)
Rollback(Context)
RunChildCompensation(Segment, Int32, Boolean, Object[]) (Inherited from Context)
RunCompensation(Segment, Object[]) (Inherited from Context)
RunDefaultCompensation(Segment) (Inherited from Context)
SaveObject(Object, Int32)
SegmentIsBlocked(Subscription) (Inherited from Context)
SegmentIsNotBlocked(Subscription) (Inherited from Context)
SetExtendedData(Object, Object) (Inherited from Context)
StackTrace(ArrayList, Segment) (Inherited from Context)
StartCall(Segment, Service, Location, Object[]) (Inherited from Context)
StartContext(Segment, Context) (Inherited from Context)
TerminateAtomicContexts()
TransactionId(Object)
UnrefMessage(XMessage) (Inherited from Context)
UnscheduleBlockedSegments() (Inherited from Context)
UnscheduleRunningSegments(Exception) (Inherited from Context)

Applies to