Compartir a través de


OperationStatus Clase

Definición

Objeto de estado de la operación. La operación hace referencia a la tarea de back-end asincrónica, incluida la toma de una instantánea y la aplicación de una instantánea.

public class OperationStatus
type OperationStatus = class
Public Class OperationStatus
Herencia
OperationStatus

Constructores

OperationStatus()

Inicializa una nueva instancia de la clase OperationStatus.

OperationStatus(OperationStatusType, DateTime, Nullable<DateTime>, Nullable<DateTime>, String, String)

Objeto de estado de la operación. La operación hace referencia a la tarea de back-end asincrónica, incluida la toma de una instantánea y la aplicación de una instantánea.

Propiedades

CreatedTime

Obtiene o establece una cadena de fecha y hora UTC combinada que describe la hora en que se solicita la operación (tomar o aplicar una instantánea). Por ejemplo, 2018-12-25T11:41:02.2331413Z.

FinishedTime

Objeto de estado de la operación. La operación hace referencia a la tarea de back-end asincrónica, incluida la toma de una instantánea y la aplicación de una instantánea.

LastActionTime

Obtiene o establece una cadena de fecha y hora UTC combinada que describe la última vez que la operación (tomar o aplicar una instantánea) está migrando datos activamente. LastActionTime seguirá aumentando hasta que finalice la operación. Por ejemplo, 2018-12-25T11:51:27.8705696Z.

Message

Obtiene o establece el mensaje de error cuando se produce un error en la operación (se omite cuando la operación se realiza correctamente).

ResourceLocation

Obtiene o establece cuando la operación se realiza correctamente, para la operación de toma de instantáneas, el identificador de instantánea se incluirá en este campo y, para la operación de aplicación de instantáneas, la ruta de acceso para obtener el objeto de destino se devolverá en este campo.

Status

Obtiene o establece el estado de la operación: notstarted, running, succeeded, failed. Si se solicita la operación y espera a realizarla, no se iniciará el estado. Si la operación está en curso en el back-end, el estado se está ejecutando. Estado correcto significa que la operación se ha completado correctamente, específicamente para la operación de toma de instantáneas, muestra que la instantánea está bien tomada y lista para aplicarse, y para la operación de aplicación de instantáneas, presenta que el objeto de destino ha terminado de crearse mediante la instantánea y listo para usarse. El estado no se produce a menudo debido a la edición del objeto de origen mientras se toma la instantánea o se edita el objeto de destino mientras se aplica la instantánea antes de la finalización, vea el campo "message" para comprobar el motivo del error. Entre los valores posibles se incluyen: 'notstarted', 'running', 'succeeded', 'failed'

Métodos

Validate()

Valide el objeto .

Se aplica a