Freigeben über


AtomicTransaction Klasse

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
Vererbung
AtomicTransaction
Attribute

Konstruktoren

AtomicTransaction(Service, String)

Felder

_blockedSubscriptions (Geerbt von Context)
_exception (Geerbt von Context)
_isCompleted (Geerbt von Context)
_service (Geerbt von Context)
_successorSegment (Geerbt von Context)
_transactedWork
Args (Geerbt von Context)

Eigenschaften

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

Methoden

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

Gilt für: