다음을 통해 공유


LongRunningTransaction 클래스

정의

public ref class LongRunningTransaction abstract : Microsoft::XLANGs::Core::TransactionalContext
[System.Serializable]
public abstract class LongRunningTransaction : Microsoft.XLANGs.Core.TransactionalContext
type LongRunningTransaction = class
    inherit TransactionalContext
Public MustInherit Class LongRunningTransaction
Inherits TransactionalContext
상속
LongRunningTransaction
특성

생성자

LongRunningTransaction(Service, String, DateTime)
LongRunningTransaction(Service, String)

필드

_blockedSubscriptions (다음에서 상속됨 Context)
_exception (다음에서 상속됨 Context)
_isCompleted (다음에서 상속됨 Context)
_service (다음에서 상속됨 Context)
_successorSegment (다음에서 상속됨 Context)
Args (다음에서 상속됨 Context)

속성

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

메서드

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

적용 대상