다음을 통해 공유


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)

적용 대상