共用方式為


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)

適用於