Share via


SessionStateV4 Struct

Definition

The state of the IPv4 session.

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

Fields

Active
Connect
Established
Idle
None
OpenConfirm
OpenReceived
OpenSent
PendingAdd
PendingRemove
PendingUpdate

Methods

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

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

Equals(Object)

Compares values of enum type SessionStateV4 (override for Object)

Equals(SessionStateV4)

Compares values of enum type SessionStateV4

GetHashCode()

Returns hashCode for enum SessionStateV4

ToString()

Returns string representation for SessionStateV4

Operators

Equality(SessionStateV4, SessionStateV4)

Overriding == operator for enum SessionStateV4

Implicit(SessionStateV4 to String)

Implicit operator to convert SessionStateV4 to string

Implicit(String to SessionStateV4)

Implicit operator to convert string to SessionStateV4

Inequality(SessionStateV4, SessionStateV4)

Overriding != operator for enum SessionStateV4

Applies to