Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets an affinitized Cpu list.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public ReadOnly Property AffitinizedCPUs As IEnumerable
Get
'Usage
Dim instance As CpuCollection
Dim value As IEnumerable
value = instance.AffitinizedCPUs
public IEnumerable AffitinizedCPUs { get; }
public:
property IEnumerable^ AffitinizedCPUs {
IEnumerable^ get ();
}
member AffitinizedCPUs : IEnumerable
function get AffitinizedCPUs () : IEnumerable
Property Value
Type: System.Collections.IEnumerable
Returns an IEnumerable Cpu list.
Examples
The following example shows how to get an enumerable list of CPUs for an instance of SQL Server that are affinitized . Then the example enumerates the list to display information about each CPU.
C#
using System;
using System.Collections.Specialized;
using Microsoft.SqlServer.Management.Smo;
namespace samples
{
class Program
{
static void Main(string[] args)
{
Server dbServer = new Server(".\\MSSQLG64");
System.Collections.IEnumerable iEnumerableAffinitizedCpus
= dbServer.AffinityInfo.Cpus.AffinitizedCPUs;
System.Collections.IEnumerator iEnumerator = iEnumerableAffinitizedCpus.GetEnumerator();
while (iEnumerator.MoveNext())
{
Cpu cpu = (Cpu)iEnumerator.Current;
Console.WriteLine("cpu.ID = {0} cpu.AffinityMask = {1}",
cpu.ID, cpu.AffinityMask);
}
}
}
}