共用方式為


BTXService 類別

定義

public ref class BTXService abstract : Microsoft::XLANGs::Core::Service, Microsoft::XLANGs::BizTalk::ProcessInterface::IOrchestration, Microsoft::XLANGs::Core::IResource, System::Runtime::Serialization::IDeserializationCallback
[System.Serializable]
public abstract class BTXService : Microsoft.XLANGs.Core.Service, Microsoft.XLANGs.BizTalk.ProcessInterface.IOrchestration, Microsoft.XLANGs.Core.IResource, System.Runtime.Serialization.IDeserializationCallback
type BTXService = class
    inherit Service
    interface IResource
    interface IOrchestration
    interface IDeserializationCallback
Public MustInherit Class BTXService
Inherits Service
Implements IDeserializationCallback, IOrchestration, IResource
繼承
BTXService
屬性
實作
Microsoft.XLANGs.BizTalk.ProcessInterface.IOrchestration IResource IDeserializationCallback

建構函式

BTXService(Guid, BTXSession, String, BTXEvents)
BTXService(Int32, Guid, BTXService, String)

欄位

_completing (繼承來源 Service)
_controlPropName
_dehydrationStatus (繼承來源 Service)
_dupMsgs
_instanceId (繼承來源 Service)
_needsStart (繼承來源 Service)
_rootContext (繼承來源 Service)
_segments (繼承來源 Service)
_serviceAborted (繼承來源 Service)
_serviceComplete (繼承來源 Service)
_shutdownScheduled (繼承來源 Service)
_stateMgrs (繼承來源 Service)
_stateSucceeded (繼承來源 Service)
_stopDelivery (繼承來源 Service)
_suspendInfo (繼承來源 Service)
_suspending (繼承來源 Service)
ActualCommits (繼承來源 Service)
CommitCount (繼承來源 Service)
OnPersistable (繼承來源 Service)
ServiceAbortedEventID (繼承來源 Service)
ServiceCompletedEventID (繼承來源 Service)
ServiceCreatedEventID (繼承來源 Service)
ServiceDehydratableEventID (繼承來源 Service)
ServiceDehydratedEventID (繼承來源 Service)
ServicePerformedShutdownEventID (繼承來源 Service)
ServiceRehydratedEventID (繼承來源 Service)
ServiceRunnableEventID (繼承來源 Service)
ServiceSuspendedEventID (繼承來源 Service)
ServiceTerminatedEventID (繼承來源 Service)

屬性

__MyService (繼承來源 Service)
_debugging (繼承來源 Service)
_Locks (繼承來源 Service)
_session
_tracker
Aborted (繼承來源 Service)
ActivationSubGuids
ActiveTimers (繼承來源 Service)
AggressivelyRemoveCommits (繼承來源 Service)
Args
AtomicContext (繼承來源 Service)
CanFinish (繼承來源 Service)
CommitStateManager (繼承來源 Service)
Committing (繼承來源 Service)
Compensating (繼承來源 Service)
CompensationSegment (繼承來源 Service)
Completed (繼承來源 Service)
Completing (繼承來源 Service)
Convoys (繼承來源 Service)
ConvoySetGuids
CorrelationTypes (繼承來源 Service)
DehydrationStatus (繼承來源 Service)
EventLocations (繼承來源 Service)
ExceptionEscaped (繼承來源 Service)
ExceptionLocation (繼承來源 Service)
FullName (繼承來源 Service)
HasActivation (繼承來源 Service)
HasALiveAtomicTransaction (繼承來源 Service)
InCommitRemoval (繼承來源 Service)
Index (繼承來源 Service)
InstanceId (繼承來源 Service)
InterchangeId
IsAtomic (繼承來源 Service)
IsDebugged (繼承來源 Service)
IsDehydratable
IsInstanceValid
IsRootService (繼承來源 Service)
IsTransactional (繼承來源 Service)
KillInstanceState (繼承來源 Service)
LockManager (繼承來源 Service)
Manager (繼承來源 Service)
MayAttemptDehydration (繼承來源 Service)
Name (繼承來源 Service)
NeedsStart (繼承來源 Service)
odXml (繼承來源 Service)
Parent (繼承來源 Service)
PersistenceFormatVersion (繼承來源 Service)
PortInformation (繼承來源 Service)
Precluded (繼承來源 Service)
PrimaryStore (繼承來源 Service)
ProgressLocations (繼承來源 Service)
RequiresCompensation (繼承來源 Service)
RootContext (繼承來源 Service)
RootService
RunningDefaultCompensation (繼承來源 Service)
Scheduler (繼承來源 Service)
ServiceId (繼承來源 Service)
Session
ShutdownScheduled (繼承來源 Service)
StaleStateLock
StringLookup
SubFields (繼承來源 Service)
Subscriptions (繼承來源 Service)
Succeeded (繼承來源 Service)
SuccessorSegment (繼承來源 Service)
Suspending (繼承來源 Service)
TrackCallSequence (繼承來源 Service)
TrackDataStream (繼承來源 Service)
Tracker
TrackSequence (繼承來源 Service)
Type (繼承來源 Service)
ValueTable (繼承來源 Service)
XlangStore (繼承來源 Service)

方法

Abort()
AddGetObjectSubscription()
AddSubscription(Subscription) (繼承來源 Service)
AddTransactedWork(Transacted, XlangStore) (繼承來源 Service)
ApplyTransform(Type, Object[], Object[]) (繼承來源 Service)
CacheStaticState(Guid)
CanDeliverMessages()
ClearUnreadMessages() (繼承來源 Service)
CompleteChildState(IStateManager, Boolean, Boolean) (繼承來源 Service)
ConsiderDehydrating(Boolean)
CreateMessageWrapperForUserCode(XLANGMessage, Int32) (繼承來源 Service)
CreateMessageWrapperForUserCode(XLANGMessage) (繼承來源 Service)
CreateTimeoutMessage(Context)
DebugBreak(Boolean, Boolean) (繼承來源 Service)
Dehydrate() (繼承來源 Service)
DeleteSubscription(Guid, Context) (繼承來源 Service)
DeleteTimeout(Subscription) (繼承來源 Service)
DeliverMessage(Guid, IBTMessage, Boolean)
DeliverPendingMessages() (繼承來源 Service)
Dispose()
DoBeforeCommit(SrvCommand) (繼承來源 Service)
DoneWithChildCompensationHandler(IStateManager, Segment, Segment) (繼承來源 Service)
EstimateServiceIdlenessDuration(TimeSpan) (繼承來源 Service)
ExceptionRaised() (繼承來源 Service)
ExceptionRaised(Exception) (繼承來源 Service)
ExecService(Context, Type, Object[], ActivityFlags)
ExecService(Context, Type, Object[]) (繼承來源 Service)
FinalConstruct() (繼承來源 Service)
FireOnAborted() (繼承來源 Service)
FireOnCompleted() (繼承來源 Service)
FireOnCreated() (繼承來源 Service)
FireOnDehydratable(Boolean) (繼承來源 Service)
FireOnDehydrated() (繼承來源 Service)
FireOnPerformedShutdown() (繼承來源 Service)
FireOnRehydrated() (繼承來源 Service)
FireOnRunnable() (繼承來源 Service)
FireOnSuspended() (繼承來源 Service)
FireOnTerminated() (繼承來源 Service)
FriendlyNameFromShapeId(String) (繼承來源 Service)
GetAtomicContext(ArrayList) (繼承來源 Service)
GetExtendedData(Object) (繼承來源 Service)
GetPropertyValue(Type) (繼承來源 Service)
GetPropertyValueThrows(Type)
GetServiceCorrelationTypes(Guid)
GoLive(String, String, String, String, String, String, Guid[], Guid[], Delegate, ITransaction)
HandleSpecialMessage(IBTMessage)
HelpDehydrating()
Initialize()
InitializeTrackerForCallee(Events, Location)
InitStaticData(Guid)
IsActivationSubscription(Guid)
IsPlatformNonRecoverableException(Exception)
LookupSubscription(Guid) (繼承來源 Service)
MarkDehydrationScheduled() (繼承來源 Service)
MarkInstanceNonValid()
MarkNonDehydratable() (繼承來源 Service)
NewXlangStore()
NotifyDebugBreak() (繼承來源 Service)
OnBeginCatchHandler(Int32) (繼承來源 Service)
OnBeginCompensation(Int32) (繼承來源 Service)
OnEndCatchHandler(Int32, Segment) (繼承來源 Service)
OnEndCompensation(Int32, Segment) (繼承來源 Service)
OnMessageDisposed(XMessage) (繼承來源 Service)
OnServiceHasNoWork() (繼承來源 Service)
PendingCommit(Boolean, XMessage) (繼承來源 Service)
PerfOnTxnScopeAbort()
PerfOnTxnScopeCompensate()
PerfOnTxnScopeComplete()
PerformDehydration(Boolean)
Persist(Boolean, Context, Boolean, Boolean, Boolean, Boolean) (繼承來源 Service)
PostPersist(Context) (繼承來源 Service)
PostProgressInc(Segment, Context, Int32) (繼承來源 Service)
PostTimeout(DateTime, Context) (繼承來源 Service)
PrepareToPendingCommit(Segment) (繼承來源 Service)
PrepareToPendingCommitCore(Segment, Boolean) (繼承來源 Service)
PrePersist(Boolean, Context) (繼承來源 Service)
PrePersist(Boolean, XlangStore) (繼承來源 Service)
PreProgressInc(Segment, Context, Int32) (繼承來源 Service)
PropertyValueFromOdXml(String, String) (繼承來源 Service)
QueueAdministrativeWorkItem(WaitCallback, Object)
QueueUserWorkItem(WaitCallback, Object)
ReBuildState(IStateManager) (繼承來源 Service)
RegisterOrphanedMessage(XMessage) (繼承來源 Service)
Rehydrate() (繼承來源 Service)
Rehydrate(Guid, BTXSession, IBTInstanceState, Boolean)
RehydrateSegments() (繼承來源 Service)
RehydrateTracker(Service) (繼承來源 Service)
RemoveSubscription(Guid) (繼承來源 Service)
RequestForceSuspend(Segment, Context, String) (繼承來源 Service)
RequestSuspend(Segment, Context, String) (繼承來源 Service)
RequestTerminate(Context, String) (繼承來源 Service)
RestoreStaticData(Guid)
ResumeInDebugMode(Envelope)
Rollback(Context) (繼承來源 Service)
Run(StopConditions)
RunChildCompensation(Segment, Int32, Boolean, Object[]) (繼承來源 Service)
RunCompensation(Segment, Object[]) (繼承來源 Service)
RunDefaultCompensation(Segment) (繼承來源 Service)
ScheduleComplete(Context, Boolean, Boolean)
ServiceDone(Segment, Context) (繼承來源 Service)
SetExtendedData(Object, Object) (繼承來源 Service)
Shutdown()
StackTrace(ArrayList, Segment) (繼承來源 Service)
StackTrace(Context) (繼承來源 Service)
StackTrace(Segment) (繼承來源 Service)
Suspend(Object) (繼承來源 Service)
SuspendSchedule(Envelope, SuspendInfo, Boolean, Boolean)
Terminate(Object) (繼承來源 Service)
TerminateAtomicContexts() (繼承來源 Service)
TerminateSchedule(Envelope)
TimeoutOccured(Object) (繼承來源 Service)
UnscheduleRunningSegments(Exception) (繼承來源 Service)
UnwrapMessageFromUserCode(XLANGMessage, Context, XMessage) (繼承來源 Service)
UnwrapPartFromUserCode(XLANGPart, Part) (繼承來源 Service)

事件

OnDebugBreak (繼承來源 Service)

明確介面實作

IDeserializationCallback.OnDeserialization(Object)
IOrchestration.Environment
IOrchestration.EstimateServiceIdlenessDuration(TimeSpan)
IOrchestration.ExecutionStatus
IOrchestration.MarkDehydrationScheduled()
IResource.IsUsable
IResource.Key
IResource.SyncRoot

適用於