Share via


EdgeOrderItemAddressDetails Class

Definition

Address details for an order item.

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

Constructors

EdgeOrderItemAddressDetails(EdgeOrderItemAddressProperties)

Initializes a new instance of EdgeOrderItemAddressDetails.

Properties

ForwardAddress

Customer address and contact details. It should be address resource.

ReturnAddress

Return shipping address.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EdgeOrderItemAddressDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<EdgeOrderItemAddressDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdgeOrderItemAddressDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdgeOrderItemAddressDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<EdgeOrderItemAddressDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to