Sdílet prostřednictvím


EdgeOrderItemDetails Class

Definition

Order item details.

public class EdgeOrderItemDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderItemDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderItemDetails>
public class EdgeOrderItemDetails
type EdgeOrderItemDetails = class
    interface IJsonModel<EdgeOrderItemDetails>
    interface IPersistableModel<EdgeOrderItemDetails>
type EdgeOrderItemDetails = class
Public Class EdgeOrderItemDetails
Implements IJsonModel(Of EdgeOrderItemDetails), IPersistableModel(Of EdgeOrderItemDetails)
Public Class EdgeOrderItemDetails
Inheritance
EdgeOrderItemDetails
Implements

Constructors

EdgeOrderItemDetails(ProductDetails, OrderItemType)

Initializes a new instance of EdgeOrderItemDetails.

Properties

CancellationReason

Cancellation reason.

CancellationStatus

Describes whether the order item is cancellable or not.

CurrentStage

Current Order item Status.

DeletionStatus

Describes whether the order item is deletable or not.

Error

Top level error for the job.

FirstOrDefaultManagementResourceProviderNamespace

Resource provider namespace.

ForwardShippingDetails

Forward Package Shipping details.

ManagementRPDetailsList

List of parent RP details supported for configuration.

NotificationEmailList

Additional notification email list.

OrderItemStageHistory

Order item status history.

OrderItemType

Order item type.

Preferences

Customer notification Preferences.

ProductDetails

Unique identifier for configuration.

ReturnReason

Return reason.

ReturnStatus

Describes whether the order item is returnable or not.

ReverseShippingDetails

Reverse Package Shipping details.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EdgeOrderItemDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<EdgeOrderItemDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdgeOrderItemDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdgeOrderItemDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<EdgeOrderItemDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to