Share via


ClassDiscriminator Struct

Definition

Indicates the type of job details.

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

Fields

DataBox

Data Box orders.

DataBoxCustomerDisk

Data Box Customer Disk orders.

DataBoxDisk

Data Box Disk orders.

DataBoxHeavy

Data Box Heavy orders.

Methods

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

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

Equals(ClassDiscriminator)

Compares values of enum type ClassDiscriminator

Equals(Object)

Compares values of enum type ClassDiscriminator (override for Object)

GetHashCode()

Returns hashCode for enum ClassDiscriminator

ToString()

Returns string representation for ClassDiscriminator

Operators

Equality(ClassDiscriminator, ClassDiscriminator)

Overriding == operator for enum ClassDiscriminator

Implicit(ClassDiscriminator to String)

Implicit operator to convert ClassDiscriminator to string

Implicit(String to ClassDiscriminator)

Implicit operator to convert string to ClassDiscriminator

Inequality(ClassDiscriminator, ClassDiscriminator)

Overriding != operator for enum ClassDiscriminator

Applies to