Share via


LeaseStatus Struct

Definition

The lease status of the container.

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

Fields

Locked
Unlocked

Methods

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

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

Equals(LeaseStatus)

Compares values of enum type LeaseStatus

Equals(Object)

Compares values of enum type LeaseStatus (override for Object)

GetHashCode()

Returns hashCode for enum LeaseStatus

ToString()

Returns string representation for LeaseStatus

Operators

Equality(LeaseStatus, LeaseStatus)

Overriding == operator for enum LeaseStatus

Implicit(LeaseStatus to String)

Implicit operator to convert LeaseStatus to string

Implicit(String to LeaseStatus)

Implicit operator to convert string to LeaseStatus

Inequality(LeaseStatus, LeaseStatus)

Overriding != operator for enum LeaseStatus

Applies to