Share via


DevBoxDeleteMode Struct

Definition

Indicates possible values for Dev Box delete mode.

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

Fields

Name Description
Auto

Dev Boxes will be deleted automatically according to configured settings.

Manual

Dev Boxes will not be deleted automatically, and user must manually delete. This is the default.

Methods

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

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

Equals(DevBoxDeleteMode)

Compares values of enum type DevBoxDeleteMode

Equals(Object)

Compares values of enum type DevBoxDeleteMode (override for Object)

GetHashCode()

Returns hashCode for enum DevBoxDeleteMode

ToString()

Returns string representation for DevBoxDeleteMode

Operators

Name Description
Equality(DevBoxDeleteMode, DevBoxDeleteMode)

Overriding == operator for enum DevBoxDeleteMode

Implicit(DevBoxDeleteMode to String)

Implicit operator to convert DevBoxDeleteMode to string

Implicit(String to DevBoxDeleteMode)

Implicit operator to convert string to DevBoxDeleteMode

Inequality(DevBoxDeleteMode, DevBoxDeleteMode)

Overriding != operator for enum DevBoxDeleteMode

Applies to