Freigeben über


ComputeNode Klasse

Definition

Ein Computeknoten im Batch-Dienst.

public class ComputeNode
type ComputeNode = class
Public Class ComputeNode
Vererbung
ComputeNode

Konstruktoren

ComputeNode()

Initialisiert eine neue instance der ComputeNode-Klasse.

ComputeNode(String, String, Nullable<ComputeNodeState>, Nullable<SchedulingState>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<TaskInformation>, StartTask, StartTaskInformation, IList<CertificateReference>, IList<ComputeNodeError>, Nullable<Boolean>, ComputeNodeEndpointConfiguration, NodeAgentInformation, VirtualMachineInfo)

Initialisiert eine neue instance der ComputeNode-Klasse.

Eigenschaften

AffinityId

Ruft einen Bezeichner ab, der übergeben werden kann, wenn eine Aufgabe hinzugefügt wird, um anzufordern, dass der Task auf diesem Computeknoten geplant wird, oder legt diesen fest.

AllocationTime

Ruft die Zeit ab, zu der dieser Computeknoten dem Pool zugewiesen wurde, oder legt diesen fest.

CertificateReferences

Ruft die Liste der auf dem Computeknoten installierten Zertifikate ab oder legt sie fest.

EndpointConfiguration

Ruft die Endpunktkonfiguration für den Computeknoten ab oder legt diese fest.

Errors

Ruft die Liste der Fehler ab, die derzeit vom Computeknoten auftreten, oder legt diese fest.

Id

Ruft die ID des Computeknotens ab oder legt diese fest.

IpAddress

Ruft die IP-Adresse ab, die andere Knoten für die Kommunikation mit diesem Computeknoten verwenden können, oder legt diese fest.

IsDedicated

Ruft ab oder legt fest, ob es sich bei diesem Computeknoten um einen dedizierten Computeknoten handelt. Wenn false, ist der Computeknoten ein Computeknoten mit spot/low-priority.

LastBootTime

Ruft den zeitpunkt ab, zu dem der Computeknoten zuletzt gestartet wurde, oder legt diese fest.

NodeAgentInfo

Ruft Informationen zur Compute Node-Agent-Version und zum Zeitpunkt des Upgrades des Computeknotens auf eine neue Version ab oder legt diese fest.

RecentTasks

Ruft eine Liste von Aufgaben ab, deren Status sich kürzlich geändert hat, oder legt diese fest.

RunningTasksCount

Ruft die Gesamtzahl der derzeit ausgeführten Auftragsaufgaben auf dem Computeknoten ab oder legt diese fest. Dies umfasst Auftrags-Manager-Aufgaben und normale Aufgaben, aber nicht Auftragsvorbereitung, Auftragsfreigabe oder Startaufgaben.

RunningTaskSlotsCount

Ruft die Gesamtzahl der Planungsslots ab, die von derzeit ausgeführten Auftragstasks auf dem Computeknoten verwendet werden, oder legt diese fest. Dies umfasst Auftrags-Manager-Aufgaben und normale Aufgaben, aber nicht Auftragsvorbereitung, Auftragsfreigabe oder Startaufgaben.

SchedulingState

Ruft ab oder legt fest, ob der Computeknoten für die Aufgabenplanung verfügbar ist.

StartTask

Ruft den Task ab, der auf dem Computeknoten ausgeführt werden soll, während er dem Pool beitritt, oder legt diesen fest.

StartTaskInfo

Ruft Laufzeitinformationen zur Ausführung von StartTask auf dem Computeknoten ab oder legt diese fest.

State

Ruft den aktuellen Zustand des Computeknotens ab oder legt diese fest.

StateTransitionTime

Ruft die Zeit ab, zu der der Computeknoten seinen aktuellen Zustand betreten hat, oder legt diese fest.

TotalTasksRun

Ruft die Gesamtzahl der Auftragsaufgaben ab, die auf dem Computeknoten abgeschlossen wurden, oder legt diese fest. Dies umfasst Auftrags-Manager-Aufgaben und normale Aufgaben, aber nicht Auftragsvorbereitung, Auftragsfreigabe oder Startaufgaben.

TotalTasksSucceeded

Ruft die Gesamtzahl der Auftragsaufgaben ab, die (mit exitCode 0) auf dem Computeknoten erfolgreich abgeschlossen wurden, oder legt diese fest. Dies umfasst Auftrags-Manager-Aufgaben und normale Aufgaben, aber nicht Auftragsvorbereitung, Auftragsfreigabe oder Startaufgaben.

Url

Ruft die URL des Computeknotens ab oder legt sie fest.

VirtualMachineInfo

Ruft Informationen zum aktuellen Zustand des virtuellen Computers ab oder legt diese fest.

VmSize

Ruft die Größe des virtuellen Computers ab, auf dem der Computeknoten gehostet wird, oder legt diese fest.

Gilt für: