Compartir a través de


ComputeNode Clase

Definición

Un nodo de proceso en el servicio Batch.

public class ComputeNode
type ComputeNode = class
Public Class ComputeNode
Herencia
ComputeNode

Constructores

ComputeNode()

Inicializa una nueva instancia de la clase ComputeNode.

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)

Inicializa una nueva instancia de la clase ComputeNode.

Propiedades

AffinityId

Obtiene o establece un identificador que se puede pasar al agregar una tarea para solicitar que la tarea se programe en este nodo de proceso.

AllocationTime

Obtiene o establece la hora a la que se asignó este nodo de proceso al grupo.

CertificateReferences

Obtiene o establece la lista de certificados instalados en el nodo de proceso.

EndpointConfiguration

Obtiene o establece la configuración del punto de conexión para el nodo de ejecución.

Errors

Obtiene o establece la lista de errores que se encuentran actualmente en el nodo de proceso.

Id

Obtiene o establece el identificador del nodo de ejecución.

IpAddress

Obtiene o establece la dirección IP que otros nodos pueden usar para comunicarse con este nodo de ejecución.

IsDedicated

Obtiene o establece si este nodo de ejecución es un nodo de ejecución dedicado. Si es false, el nodo de proceso es un nodo de ejecución de prioridad baja o de acceso puntual.

LastBootTime

Obtiene o establece la última vez en la que se inició el nodo de ejecución.

NodeAgentInfo

Obtiene o establece información sobre la versión del agente de Nodo de proceso y la hora en que el nodo de proceso se actualizó a una nueva versión.

RecentTasks

Obtiene o establece una lista de tareas cuyo estado ha cambiado recientemente.

RunningTasksCount

Obtiene o establece el número total de tareas de trabajo que se están ejecutando actualmente en el nodo de ejecución. Esto incluye las tareas del Administrador de trabajos y las tareas normales, pero no la preparación del trabajo, la liberación del trabajo o las tareas de inicio.

RunningTaskSlotsCount

Obtiene o establece el número total de ranuras de programación usadas actualmente por la ejecución de tareas de trabajo en el nodo de ejecución. Esto incluye las tareas del Administrador de trabajos y las tareas normales, pero no la preparación del trabajo, la liberación del trabajo o las tareas de inicio.

SchedulingState

Obtiene o establece si el nodo de ejecución está disponible para la programación de tareas.

StartTask

Obtiene o establece la tarea especificada para ejecutarse en el nodo de ejecución a medida que se une al grupo.

StartTaskInfo

Obtiene o establece información en tiempo de ejecución sobre la ejecución de StartTask en el nodo de ejecución.

State

Obtiene o establece el estado actual del nodo de ejecución.

StateTransitionTime

Obtiene o establece la hora en la que el nodo de ejecución entró en su estado actual.

TotalTasksRun

Obtiene o establece el número total de tareas de trabajo completadas en el nodo de ejecución. Esto incluye las tareas del Administrador de trabajos y las tareas normales, pero no la preparación del trabajo, la liberación del trabajo o las tareas de inicio.

TotalTasksSucceeded

Obtiene o establece el número total de tareas de trabajo que se completaron correctamente (con exitCode 0) en el nodo de proceso. Esto incluye las tareas del Administrador de trabajos y las tareas normales, pero no la preparación del trabajo, la liberación del trabajo o las tareas de inicio.

Url

Obtiene o establece la dirección URL del nodo de ejecución.

VirtualMachineInfo

Obtiene o establece información sobre el estado actual de la máquina virtual.

VmSize

Obtiene o establece el tamaño de la máquina virtual que hospeda el nodo de ejecución.

Se aplica a