다음을 통해 공유


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

적용 대상