Partager via


IStateManager Interface

Définition

public interface class IStateManager : Microsoft::XLANGs::Core::Transacted
public interface IStateManager : Microsoft.XLANGs.Core.Transacted
type IStateManager = interface
    interface Transacted
Public Interface IStateManager
Implements Transacted
Dérivé
Implémente

Propriétés

__MyService
AtomicContext
Committing
Compensating
CompensationSegment
Completed
HasALiveAtomicTransaction
Index
IsAtomic
IsTransactional
KillInstanceState
Name
Parent
PersistenceFormatVersion
Precluded
PrimaryStore
RequiresCompensation
RunningDefaultCompensation
Succeeded
SuccessorSegment
TrackDataStream
Type
XlangStore

Méthodes

AddTransactedWork(Transacted, XlangStore)
CompleteChildState(IStateManager, Boolean, Boolean)
Dispose()
DoneWithChildCompensationHandler(IStateManager, Segment, Segment)
ExceptionRaised()
ExceptionRaised(Exception)
GetAtomicContext(ArrayList)
PendingCommit(Boolean, XMessage)
PostPersist(Context) (Hérité de Transacted)
PrepareToPendingCommit(Segment)
PrepareToPendingCommitCore(Segment, Boolean)
PrePersist(Boolean, XlangStore) (Hérité de Transacted)
Rollback(Context) (Hérité de Transacted)
RunChildCompensation(Segment, Int32, Boolean, Object[])
RunCompensation(Segment, Object[])
RunDefaultCompensation(Segment)
StackTrace(ArrayList, Segment)
TerminateAtomicContexts()
UnscheduleRunningSegments(Exception)

S’applique à