Share via


XlangStore Interface

Definition

public interface class XlangStore : Microsoft::XLANGs::Core::Transacted
public interface XlangStore : Microsoft.XLANGs.Core.Transacted
type XlangStore = interface
    interface Transacted
Public Interface XlangStore
Implements Transacted
Derived
Implements

Properties

IsSubBatch
OwningContext
StateID

Methods

AddRefMessage(Guid)
Aggregate(XlangStore, Boolean)
Clear()
Commit()
CreateSubscription(PredicateGroup[], PortBase, Guid, Boolean, Int32)
Dehydrate(Boolean)
DeleteConvoy(Guid)
DeleteSubscription(Guid)
Dispose()
FileDeadLetter(Envelope, Context)
GetTransaction(String, Int32, Int32)
MessagesReceived(ArrayList)
PauseSubscription(Guid, Guid)
PersistMessageState(XLANGMessage)
PostPersist(Context) (Inherited from Transacted)
PrePersist(Boolean, XlangStore) (Inherited from Transacted)
PushToParent(XlangStore)
ReadContextProperty(Envelope, XmlQName, Object)
ReadMessageState(Envelope, XLANGMessage)
ReceiveComplete(Envelope, Boolean)
ReceiveCompleteFaultMessage()
ReleaseAppLock()
ReleaseMessage(Guid)
RemoveInstanceState()
RestoreChildState(Guid)
ResumeSubscription(Guid, Guid)
Rollback(Context) (Inherited from Transacted)
SaveChildState(Stream)
SaveInstanceState(Stream)
ScheduleAbort()
ScheduleCallbackMessage(XLANGMessage, DateTime)
ScheduleComplete(Boolean)
ScheduleComplete(Exception, Boolean)
ScheduleResume()
ScheduleSuspend(SuspendInfo)
ScheduleSuspend(SuspendInfo, Exception)
SuspendInstance(String)
UpdateDebuggingState(Boolean, String)
WriteTrackingData(Guid, Stream, Int64)

Applies to