Share via


DevBoxOperationKind Struct

Definition

The type of Dev Box operation.

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

Fields

Repair

The operation represents a Dev Box repair.

Restart

The operation represents a Dev Box restart.

Start

The operation represents a Dev Box start.

Stop

The operation represents a Dev Box stop.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

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

Equals(DevBoxOperationKind)

Compares values of enum type DevBoxOperationKind

Equals(Object)

Compares values of enum type DevBoxOperationKind (override for Object)

GetHashCode()

Returns hashCode for enum DevBoxOperationKind

ToString()

Returns string representation for DevBoxOperationKind

Operators

Equality(DevBoxOperationKind, DevBoxOperationKind)

Overriding == operator for enum DevBoxOperationKind

Implicit(DevBoxOperationKind to String)

Implicit operator to convert DevBoxOperationKind to string

Implicit(String to DevBoxOperationKind)

Implicit operator to convert string to DevBoxOperationKind

Inequality(DevBoxOperationKind, DevBoxOperationKind)

Overriding != operator for enum DevBoxOperationKind

Applies to