RepairTask RepairTask RepairTask Class

Definition

Represents a repair task, which includes information about what kind of repair was requested, what its progress is, and what its final result was.

This class supports the Service Fabric platform; it is not meant to be called directly from your code.

public class RepairTask
type RepairTask = class
Public Class RepairTask
Inheritance
RepairTaskRepairTaskRepairTask
Derived

Properties

Action Action Action

Gets the requested repair action.

ApprovedTimestamp ApprovedTimestamp ApprovedTimestamp

Gets the time when the repair task entered the Approved state.

ClaimedTimestamp ClaimedTimestamp ClaimedTimestamp

Gets the time when the repair task entered the Claimed state.

CompletedTimestamp CompletedTimestamp CompletedTimestamp

Gets the time when the repair task entered the Completed state.

CreatedTimestamp CreatedTimestamp CreatedTimestamp

Gets the time when the repair task entered the Created state.

Description Description Description

Gets or sets a description of the purpose or other informational details of the repair task.

ExecutingTimestamp ExecutingTimestamp ExecutingTimestamp

Gets the time when the repair task entered the Executing state.

Executor Executor Executor

Gets or sets the name of the repair executor.

ExecutorData ExecutorData ExecutorData

Gets or sets a data string that the repair executor can use to store its internal state.

Flags Flags Flags

Gets the flags that give additional details about the status of the repair task.

Impact Impact Impact

Gets an object that describes the impact of the repair.

PerformPreparingHealthCheck PerformPreparingHealthCheck PerformPreparingHealthCheck

Gets or sets a value to determine if health checks have to be performed when the repair task enters the Preparing state.

PerformRestoringHealthCheck PerformRestoringHealthCheck PerformRestoringHealthCheck

Gets or sets a value to determine if health checks have to be performed when the repair task enters the Restoring state.

PreparingHealthCheckEndTimestamp PreparingHealthCheckEndTimestamp PreparingHealthCheckEndTimestamp

Gets the time when the repair task completed the health check in the Preparing state.

PreparingHealthCheckStartTimestamp PreparingHealthCheckStartTimestamp PreparingHealthCheckStartTimestamp

Gets the time when the repair task started the health check in the Preparing state.

PreparingHealthCheckState PreparingHealthCheckState PreparingHealthCheckState

Gets the workflow state of the health check when the repair task is in the Preparing state.

PreparingTimestamp PreparingTimestamp PreparingTimestamp

Gets the time when the repair task entered the Preparing state.

RestoringHealthCheckEndTimestamp RestoringHealthCheckEndTimestamp RestoringHealthCheckEndTimestamp

Gets the time when the repair task completed the health check in the Restoring state.

RestoringHealthCheckStartTimestamp RestoringHealthCheckStartTimestamp RestoringHealthCheckStartTimestamp

Gets the time when the repair task started the health check in the Restoring state.

RestoringHealthCheckState RestoringHealthCheckState RestoringHealthCheckState

Gets the workflow state of the health check when the repair task is in the Restoring state.

RestoringTimestamp RestoringTimestamp RestoringTimestamp

Gets the time when the repair task entered the Restoring state.

ResultCode ResultCode ResultCode

Gets or sets a value providing additional details about the result of the repair task execution.

ResultDetails ResultDetails ResultDetails

Gets or sets a string providing additional details about the result of the repair task execution.

ResultStatus ResultStatus ResultStatus

Gets or sets a value describing the overall result of the repair task execution.

Scope Scope Scope

Gets an object describing the scope of the repair task.

State State State

Gets or sets the workflow state of the repair task.

Target Target Target

Gets or sets an object describing which entities the requested repair action is targeting.

TaskId TaskId TaskId

Gets the identifier of the repair task.

Version Version Version

Gets or sets the version of the repair task.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to