Show / Hide Table of Contents

Namespace Fs.Processes.JobObjects

Classes

CpuCappable

A base class for CPU limits that can be hard capped.

CpuLimit

A base class for controlling Cpu limits.

CpuMinMaxRateLimit

A CPU rate limit based on a minimum and maximum percentage rate.

CpuRateLimit

Limits the CPU rate based on a fixed percentage.

CpuWeightedRateLimit

Defines a weighted CPU rate.

IoLimitEventArgs

EventArgs instance associated when Io limit events.

JobAccounting

Accounting information for a JobObject.

JobObject

Represents a Windows JobObject.

JobObjectCannotBeOpenedException

JobObjectInfo

A based class for JobObject that provides access to information about the JobObject.

MemoryLimitEventArgs

EventArgs for events occurring due to memory limits.

ProcessExitedEventArgs

EventArgs for events occuring when a process exits.

ProcessIdEventArgs

EventArgs for events exposing a process's unique identifier.

RateLimitEventArgs

EventArgs for events occurring when a rate limit is exceeded.

TimeLimitEventArgs

EventArgs for events that occur when a time limit is exceeded.

Structs

JobLimits

Settings that control the limits associated with a JobObject.

JobNotifications

Configures notifications associated with a JobObject.

RateControl

Options for rate control notifications.

Enums

IoLimitType

A set of values indicating the type of Io limit.

JobOptions

A set of values that control how a JobObject operates.

JobUiRestrictions

A set of Ui restrictions applied to a JobObject.

RateControlInterval

The interval used in a RateControl structure.

RateControlTolerance

The tolerance level for a RateControl structure.

Back to top Generated by DocFX