Share via


ExecutionStatus Struct

Definition

Status of Troubleshooter Step execution.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Support.ExecutionStatusTypeConverter))]
public struct ExecutionStatus : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Support.ExecutionStatus>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Support.ExecutionStatusTypeConverter))>]
type ExecutionStatus = struct
    interface IArgumentCompleter
Public Structure ExecutionStatus
Implements IArgumentCompleter, IEquatable(Of ExecutionStatus)
Inheritance
ExecutionStatus
Attributes
Implements

Fields

Name Description
Failed

Step execution failed

Running

Step execution running

Success

Step execution succeeded.

Warning

Step execution warning

Methods

Name Description
CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(ExecutionStatus)

Compares values of enum type ExecutionStatus

Equals(Object)

Compares values of enum type ExecutionStatus (override for Object)

GetHashCode()

Returns hashCode for enum ExecutionStatus

ToString()

Returns string representation for ExecutionStatus

Operators

Name Description
Equality(ExecutionStatus, ExecutionStatus)

Overriding == operator for enum ExecutionStatus

Implicit(ExecutionStatus to String)

Implicit operator to convert ExecutionStatus to string

Implicit(String to ExecutionStatus)

Implicit operator to convert string to ExecutionStatus

Inequality(ExecutionStatus, ExecutionStatus)

Overriding != operator for enum ExecutionStatus

Applies to