Поделиться через


Класс NumaNodeCollection

The NumaNodeCollection object contains information about one NUMA node on an instance of SQL Server.

Иерархия наследования

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo..::..NumaNodeCollection

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public NotInheritable Class NumaNodeCollection _
    Implements ICollection, IEnumerable
'Применение
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

Тип NumaNodeCollection обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство 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.

В начало

Методы

  Имя Описание
Открытый метод 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 (Производный от Object.)
Защищенный метод Finalize (Производный от 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 (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от 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 (Производный от Object.)

В начало

Замечания

The methods Count,

IsSynchronized,

SyncRoot and

[M:Microsoft.SqlServer.Management.Smo.CpuCollection.CopyTo(T:System.Array,T:System.Int32)] are inherited from ICollection.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.