共用方式為


ServiceContext 類別

定義

public ref class ServiceContext abstract : Microsoft::XLANGs::Core::ExceptionHandlingContext
[System.Serializable]
public abstract class ServiceContext : Microsoft.XLANGs.Core.ExceptionHandlingContext
type ServiceContext = class
    inherit ExceptionHandlingContext
Public MustInherit Class ServiceContext
Inherits ExceptionHandlingContext
繼承
屬性

建構函式

ServiceContext(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)
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 (繼承來源 Context)
IsTransactional (繼承來源 Context)
KillInstanceState (繼承來源 Context)
Name (繼承來源 Context)
Parent (繼承來源 Context)
PersistenceFormatVersion (繼承來源 Context)
Precluded (繼承來源 Context)
PrimaryStore (繼承來源 Context)
PrologueCompleted (繼承來源 Context)
RequiresCompensation
RunningDefaultCompensation (繼承來源 Context)
SubFields (繼承來源 Context)
SubObjectsByName (繼承來源 Context)
Succeeded (繼承來源 Context)
SuccessorSegment (繼承來源 Context)
TimerInProgress (繼承來源 Context)
TrackDataStream (繼承來源 Context)
Type (繼承來源 Context)
XlangStore

方法

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()
DisposeServicedComponent(ServicedComponent) (繼承來源 Context)
DoBeforeCommit(CxtCommand) (繼承來源 Context)
DoneWithChildCompensationHandler(IStateManager, Segment, Segment)
ExceptionHandlerDone(Segment) (繼承來源 Context)
ExceptionRaised() (繼承來源 Context)
ExceptionRaised(Exception)
Finally() (繼承來源 Context)
FindMessageByName(String) (繼承來源 Context)
GetAtomicContext(ArrayList) (繼承來源 Context)
GetExtendedData(Object) (繼承來源 Context)
HandleException() (繼承來源 Context)
IgnoreThisCommitRequest() (繼承來源 Context)
IgnoreThisPendingCommitRequest(ActivityFlags)
LockRead(Int64, Segment) (繼承來源 Context)
LockWrite(Int64, Segment) (繼承來源 Context)
OnCommit()
OnError() (繼承來源 Context)
PendingCommit() (繼承來源 Context)
PendingCommit(Boolean, XMessage)
PersistTrackingData() (繼承來源 Context)
PostPersist(Context) (繼承來源 Context)
PostTimeout() (繼承來源 Context)
PostTimeout(DateTime, Context) (繼承來源 Context)
PostTimeout(DateTime) (繼承來源 Context)
PrepareToCommit(Segment)
PrepareToPendingCommit(Segment)
PrepareToPendingCommitCore(Segment, Boolean)
PrePersist(Boolean, Context)
PrePersist(Boolean, XlangStore) (繼承來源 Context)
RefMessage(XMessage) (繼承來源 Context)
RestoreObject(Object, Int32) (繼承來源 Context)
Rollback(Context) (繼承來源 Context)
RunChildCompensation(Segment, Int32, Boolean, Object[])
RunCompensation(Segment, Object[])
RunDefaultCompensation(Segment)
SaveObject(Object, Int32) (繼承來源 Context)
SegmentIsBlocked(Subscription) (繼承來源 Context)
SegmentIsNotBlocked(Subscription) (繼承來源 Context)
SetExtendedData(Object, Object) (繼承來源 Context)
StackTrace(ArrayList, Segment)
StartCall(Segment, Service, Location, Object[]) (繼承來源 Context)
StartContext(Segment, Context) (繼承來源 Context)
TerminateAtomicContexts() (繼承來源 Context)
UnrefMessage(XMessage) (繼承來源 Context)
UnscheduleBlockedSegments() (繼承來源 Context)
UnscheduleRunningSegments(Exception) (繼承來源 Context)

適用於