Struct BillingSubscriptionOperationStatus
The status of an operation on the subscription. When None, there is no ongoing operation. When LockedForUpdate, write operations will be blocked on the Billing Subscription. Other is the default value and you may need to refer to the latest API version for more details.
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.ResourceManager.Billing.dll
Syntax
public struct BillingSubscriptionOperationStatus : IEquatable<Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus>
Constructors
BillingSubscriptionOperationStatus(String)
Initializes a new instance of BillingSubscriptionOperationStatus.
Declaration
public BillingSubscriptionOperationStatus (string value);
Parameters
System.String
value
|
Exceptions
System.ArgumentNullException
|
Properties
LockedForUpdate
LockedForUpdate.
Declaration
public static Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus LockedForUpdate { get; }
Property Value
BillingSubscriptionOperationStatus
|
None
None.
Declaration
public static Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus None { get; }
Property Value
BillingSubscriptionOperationStatus
|
Other
Other.
Declaration
public static Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus Other { get; }
Property Value
BillingSubscriptionOperationStatus
|
Methods
Equals(BillingSubscriptionOperationStatus)
Indicates whether the current object is equal to another object of the same type.
Declaration
public bool Equals (Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus other);
Parameters
BillingSubscriptionOperationStatus
other
An object to compare with this object. |
Returns
System.Boolean
|
Equals(Object)
Indicates whether this instance and a specified object are equal.
Declaration
[System.ComponentModel.EditorBrowsable]
public override bool Equals (object obj);
Parameters
System.Object
obj
The object to compare with the current instance. |
Returns
System.Boolean
|
GetHashCode()
Returns the hash code for this instance.
Declaration
[System.ComponentModel.EditorBrowsable]
public override int GetHashCode ();
Returns
System.Int32
A 32-bit signed integer that is the hash code for this instance. |
ToString()
Returns the fully qualified type name of this instance.
Declaration
public override string ToString ();
Returns
System.String
The fully qualified type name. |
Operators
Equality(BillingSubscriptionOperationStatus, BillingSubscriptionOperationStatus)
Determines if two BillingSubscriptionOperationStatus values are the same.
Declaration
public static bool operator == (Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus left, Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus right);
Parameters
BillingSubscriptionOperationStatus
left
|
BillingSubscriptionOperationStatus
right
|
Returns
System.Boolean
|
Implicit(String to BillingSubscriptionOperationStatus)
Converts a System.String to a BillingSubscriptionOperationStatus.
Declaration
public static implicit operator Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus (string value);
Parameters
System.String
value
|
Returns
BillingSubscriptionOperationStatus
|
Inequality(BillingSubscriptionOperationStatus, BillingSubscriptionOperationStatus)
Determines if two BillingSubscriptionOperationStatus values are not the same.
Declaration
public static bool operator != (Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus left, Azure.ResourceManager.Billing.Models.BillingSubscriptionOperationStatus right);
Parameters
BillingSubscriptionOperationStatus
left
|
BillingSubscriptionOperationStatus
right
|
Returns
System.Boolean
|