Table of Contents

Class SqlCpu

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a CPU assigned to a SQL instance.

public class SqlCpu : BaseTypeSection, IComparable<SqlCpu>
Inheritance
SqlCpu
Implements

Constructors

SqlCpu()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.SqlCpu class.

public SqlCpu()

Properties

IOAffinity

Gets or sets whether I/O affinity is set for the CPU.

public BooleanOption IOAffinity { get; set; }

Property Value

BooleanOption

Id

Gets or sets the ID of the CPU.

public int Id { get; set; }

Property Value

int

Name

Gets the name of the CPU.

public string Name { get; set; }

Property Value

string

NumaNodeId

Gets or sets the ID of the NUMA node to which the CPU belongs.

public int NumaNodeId { get; set; }

Property Value

int

NumaNodeName

Gets the name of the NUMA node to which the CPU belongs.

public string NumaNodeName { get; set; }

Property Value

string

ProcessorAffinity

Gets or sets whether processor affinity is set for the CPU.

public BooleanOption ProcessorAffinity { get; set; }

Property Value

BooleanOption

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.SqlCpu cloned from this object.

public SqlCpu Clone()

Returns

SqlCpu

A CENTREL.XIA.Configuration.Types.SqlCpu.

CompareTo(SqlCpu)

Compares two CENTREL.XIA.Configuration.Types.SqlCpu objects to allow sorting alphabetically by name.

public int CompareTo(SqlCpu other)

Parameters

other SqlCpu

The CENTREL.XIA.Configuration.Types.SqlCpu to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.SqlCpu objects.