NumaNode.AffinityMask 속성
Gets or sets the affinity type for the NUMA node represented by this NumaNode object.
네임스페이스: Microsoft.SqlServer.Management.Smo
어셈블리: Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)
구문
‘선언
Public Property AffinityMask As NumaNodeAffinity
Get
Set
‘사용 방법
Dim instance As NumaNode
Dim value As NumaNodeAffinity
value = instance.AffinityMask
instance.AffinityMask = value
public NumaNodeAffinity AffinityMask { get; set; }
public:
property NumaNodeAffinity AffinityMask {
NumaNodeAffinity get ();
void set (NumaNodeAffinity value);
}
member AffinityMask : NumaNodeAffinity with get, set
function get AffinityMask () : NumaNodeAffinity
function set AffinityMask (value : NumaNodeAffinity)
속성 값
유형: Microsoft.SqlServer.Management.Smo.NumaNodeAffinity
Returns a NumaNodeAffinity value that specifies the current state of this NUMA node.
주의
Trying to set the AffinityMask property to Partial will throw the exception: WrongPropertyValueException(NumaNodeAffinity cannot be set to Partial. Change the affinity setting to None or Full.).
예
The following example shows how to set the affinity of the NUMA node to None for each NUMA node on the local instance of SQL Server.
using System;
using Microsoft.SqlServer.Management.Smo;
namespace samples
{
class Program
{
static void Main(string[] args)
{
Server dbServer = new Server("(local)");
dbServer.Refresh();
foreach (NumaNode node in dbServer.AffinityInfo.NumaNodes)
node.AffinityMask = NumaNodeAffinity.None;
}
}
}