Udostępnij za pośrednictwem


DataBoxEdgeContactDetails Class

Definition

Contains all the contact details of the customer.

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

Constructors

DataBoxEdgeContactDetails(String, String, String, IEnumerable<String>)

Initializes a new instance of DataBoxEdgeContactDetails.

Properties

CompanyName

The name of the company.

ContactPerson

The contact person name.

EmailList

The email list.

Phone

The phone number.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataBoxEdgeContactDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataBoxEdgeContactDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataBoxEdgeContactDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataBoxEdgeContactDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataBoxEdgeContactDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to