Condividi tramite


AtomicTransaction Classe

Definizione

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
Ereditarietà
AtomicTransaction
Attributi

Costruttori

AtomicTransaction(Service, String)

Campi

_blockedSubscriptions (Ereditato da Context)
_exception (Ereditato da Context)
_isCompleted (Ereditato da Context)
_service (Ereditato da Context)
_successorSegment (Ereditato da Context)
_transactedWork
Args (Ereditato da Context)

Proprietà

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

Metodi

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

Si applica a