Share via


ConnectionType Struct

Definition

A connection type for access labs and VMs (Public, Private or None).

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

Fields

None
Private
Public

Methods

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

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

Equals(ConnectionType)

Compares values of enum type ConnectionType

Equals(Object)

Compares values of enum type ConnectionType (override for Object)

GetHashCode()

Returns hashCode for enum ConnectionType

ToString()

Returns string representation for ConnectionType

Operators

Equality(ConnectionType, ConnectionType)

Overriding == operator for enum ConnectionType

Implicit(ConnectionType to String)

Implicit operator to convert ConnectionType to string

Implicit(String to ConnectionType)

Implicit operator to convert string to ConnectionType

Inequality(ConnectionType, ConnectionType)

Overriding != operator for enum ConnectionType

Applies to