CpuCollection.AffitinizedCPUs プロパティ
関係付けられた Cpu リストを取得します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public ReadOnly Property AffitinizedCPUs As IEnumerable
Get
'使用
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
プロパティ値
型: System.Collections.IEnumerable
IEnumerable Cpu リストを返します。
使用例
次の例では、関係付ける SQL Server のインスタンスに対する列挙可能な CPU の一覧を取得する方法を示します。 次に、この例では、各 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);
}
}
}
}