Share via


SegmentScheduler Class

Definition

public ref class SegmentScheduler
[System.Serializable]
public class SegmentScheduler
type SegmentScheduler = class
Public Class SegmentScheduler
Inheritance
SegmentScheduler
Attributes

Constructors

SegmentScheduler(Service)

Fields

_executing
_handlingException
_idleRequesters
_runnables
_waitingForSegments
OnIdle

Properties

CanSchedule
ExecutingCommand
Idle
inRehydration
Manager
RootService
Runnable
RunnableCount
Stalled

Methods

AddThreads(Int32)
CompleteCommand()
DeleteNotRunnable(SegmentQueue)
GetSegmentToRun()
MakeSegmentRunnable(Segment, Boolean)
MakeSegmentRunnableUnlocked(Segment)
MarkInstanceInactive()
PostCommand(IExecutionManager)
QueueAdministrativeWorkItem(WaitCallback, Object)
QueueUserWorkItem(WaitCallback, Object)
Rehydrate()
ReleaseIdle()
RequestIdle(Segment)
Resume()
ResumeAndExec()
RunASegment(Segment, StopConditions, Exception)
RunMore(Object)
RunSomeSegments(StopConditions)
Start()
Unschedule(Context)
WaitForIdle()
WaitForRequestedIdle()

Applies to