Partager via


PaymentStatus Struct

Definition

Describes whether the payment is completed, failed, cancelled or scheduled in the future.

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

Fields

Cancelled
Failed
Scheduled
Succeeded

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 PaymentStatus (override for Object)

Equals(PaymentStatus)

Compares values of enum type PaymentStatus

GetHashCode()

Returns hashCode for enum PaymentStatus

ToString()

Returns string representation for PaymentStatus

Operators

Equality(PaymentStatus, PaymentStatus)

Overriding == operator for enum PaymentStatus

Implicit(PaymentStatus to String)

Implicit operator to convert PaymentStatus to string

Implicit(String to PaymentStatus)

Implicit operator to convert string to PaymentStatus

Inequality(PaymentStatus, PaymentStatus)

Overriding != operator for enum PaymentStatus

Applies to