(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Cpu-Klasse

Die Cpu-Klasse enthält Informationen zu einer CPU auf einer SQL Server-Instanz.

Object
  Microsoft.SqlServer.Management.Smo.Cpu

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

public sealed class Cpu

Der Cpu-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche EigenschaftAffinityMaskRuft das AffinityMask-Element der Cpu-Klasse ab oder legt es fest.
Öffentliche EigenschaftGroupIDRuft den aktuellen Wert des GroupID-Elements ab.
Öffentliche EigenschaftIDRuft die ID der CPU ab, die durch dieses Cpu-Objekt dargestellt wird.
Öffentliche EigenschaftNumaNodeIDRuft die NumaNodeID des NUMA-Knotens ab, dem dieses Cpu-Objekt angehört.
Nach oben

  NameBeschreibung
Öffentliche MethodeEquals (Geerbt von Object.)
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetType (Geerbt von Object.)
Öffentliche MethodeToString (Geerbt von Object.)
Nach oben

Zugriff auf die CPU-Klasse stellt die Cpus-Auflistungseigenschaft.

Um die CPU-Einstellungen für eine Instanz von SQL Server zu ändern, müssen Benutzer die ALTER-Berechtigung für die Datenbank verfügen.

Im folgenden Codebeispiel wird die Gesamtanzahl der CPUs in der lokalen Instanz von SQL Server an.

C#

using System;
using Microsoft.SqlServer.Management.Smo;

namespace samples
{
    class Program
    {
        static void Main(string[] args)
        {
            Server dbServer = new Server("(local)");
            Console.WriteLine(
                "Total number of CPUs for server {0} is {1}.",
                dbServer.Name,
                dbServer.AffinityInfo.Cpus.Count);
        }
    }
}

PowerShell

$dbServer = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
Write-Host "Total number of CPUs for server" $dbServer.Name "is" $dbServer.AffinityInfo.Cpus.Count

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft