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.
The NumaNodeCollection object contains information about one NUMA node on an instance of SQL Server.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Smo.NumaNodeCollection
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public NotInheritable Class NumaNodeCollection _
Implements ICollection, IEnumerable
'Usage
Dim instance As NumaNodeCollection
public sealed class NumaNodeCollection : ICollection,
IEnumerable
public ref class NumaNodeCollection sealed : ICollection,
IEnumerable
[<SealedAttribute>]
type NumaNodeCollection =
class
interface ICollection
interface IEnumerable
end
public final class NumaNodeCollection implements ICollection, IEnumerable
The NumaNodeCollection type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Count | Gets the number of NumaNode entries in the collection. |
![]() |
IsSynchronized | Gets a value that indicates whether the collection is synchronized with the instance of SQL Server. |
![]() |
Item | Gets a NumaNode object. |
![]() |
SyncRoot | Gets the synchronization root node for the NumaNodeCollection object. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CopyTo(Array, Int32) | Copies the collection of objects to a one-dimensional array beginning at the specified index value. |
![]() |
CopyTo(array<NumaNode[], Int32) | Copies the contents of the NumaNodeCollection object to an array of NumaNode objects. |
![]() |
Equals | (Inherited from Object.) |
![]() |
GetByID | Gets a NumaNode object with the specified Numa node ID from the collection. |
![]() |
GetElementAt | Gets a NumaNode object from the specified position in the collection. |
![]() |
GetEnumerator | Gets an IEnumerator interface that can be used to iterate over the NumaNodeCollection object. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
SetAffinityToRange(Int32, Int32, NumaNodeAffinity) | Sets the affinity mask for the NUMA nodes in the specified range. |
![]() |
SetAffinityToRange(Int32, Int32, NumaNodeAffinity, Boolean) | Sets the affinity mask for the Numa nodes in the specified range. |
![]() |
ToString | (Inherited from Object.) |
Top
Remarks
The methods Count,
IsSynchronized,
SyncRoot and
[M:Microsoft.SqlServer.Management.Smo.CpuCollection.CopyTo(T:System.Array,T:System.Int32)] are inherited from ICollection.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.