ComputeNode Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Resume el estado de un nodo de proceso.
public class ComputeNode : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type ComputeNode = class
interface IRefreshable
interface IInheritedBehaviors
Public Class ComputeNode
Implements IInheritedBehaviors, IRefreshable
- Herencia
-
ComputeNode
- Implementaciones
Propiedades
AffinityId |
Obtiene una cadena opaca que contiene información sobre la ubicación del nodo de proceso. |
AllocationTime |
Obtiene la hora en la que se asignó este nodo de proceso al grupo. |
CertificateReferences |
Obtiene la lista de certificados instalados en este nodo de proceso. |
CustomBehaviors |
Obtiene o establece una lista de comportamientos que modifican o personalizan las solicitudes al servicio Batch realizado a través de este ComputeNode. |
EndpointConfiguration |
Obtiene la configuración del punto de conexión para el nodo de proceso. |
Errors |
Obtiene la lista de errores que se encuentran actualmente en el nodo de proceso. |
Id |
Obtiene el identificador del nodo de proceso. |
IPAddress |
Obtiene la dirección IP asociada al nodo de proceso. |
IsDedicated |
Obtiene si este nodo de proceso es un nodo dedicado. Si es false, el nodo es un nodo de prioridad baja. |
LastBootTime |
Obtiene la hora en la que se inició el nodo de proceso. |
NodeAgentInformation |
Obtiene información sobre la versión del agente de nodo y la hora en que el nodo se actualizó a una nueva versión. |
RecentTasks |
Obtiene la información de ejecución de las tareas más recientes que se ejecutaron en este nodo de proceso. Tenga en cuenta que este elemento solo se devuelve si se ejecutó al menos una tarea en este nodo de proceso desde el momento en que se asignó a su grupo actual. |
RunningTasksCount |
Obtiene el número total de tareas actualmente en ejecución en el nodo de proceso. Esto incluye la preparación del trabajo, la versión del trabajo y las tareas del Administrador de trabajos, pero no la tarea de inicio del grupo. |
RunningTaskSlotsCount |
Obtiene el número total de ranuras de programación usadas actualmente por la ejecución de tareas de trabajo en el nodo de proceso. Esto incluye tareas del Administrador de trabajos y tareas normales, pero no la preparación del trabajo, la liberación de trabajos o las tareas de inicio. |
SchedulingState |
Obtiene si el nodo está disponible para la programación de tareas. |
StartTask |
Obtiene la tarea de inicio asociada a todos los nodos de proceso de este grupo. |
StartTaskInformation |
Obtiene la información detallada del tiempo de ejecución de la tarea de inicio, incluido el estado actual, los detalles del error, el código de salida, la hora de inicio, la hora de finalización, etc. |
State |
Obtiene el estado actual del nodo de proceso. |
StateTransitionTime |
Obtiene la hora en la que el nodo de proceso entró en el estado actual. |
TotalTasksRun |
Obtiene el número de tareas que se han ejecutado en este nodo de proceso desde el momento en que se asignó a este grupo. Esto incluye la preparación del trabajo, la versión del trabajo y las tareas del Administrador de trabajos, pero no la tarea de inicio del grupo. |
TotalTasksSucceeded |
Obtiene el número total de tareas que se completaron correctamente (con exitCode 0) en el nodo de proceso. Esto incluye la preparación del trabajo, la versión del trabajo y las tareas del Administrador de trabajos, pero no la tarea de inicio del grupo. |
Url |
Obtiene la dirección URL del nodo de proceso. |
VirtualMachineInfo |
Obtiene información sobre el estado actual de la máquina virtual. |
VirtualMachineSize |
Obtiene el tamaño de la máquina virtual que hospeda el nodo de proceso. |
Métodos
Se aplica a
Azure SDK for .NET