Share via


EdifactProtocolSettings Class

Definition

The Edifact agreement protocol settings.

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

Constructors

EdifactProtocolSettings(EdifactValidationSettings, EdifactFramingSettings, EdifactEnvelopeSettings, EdifactAcknowledgementSettings, EdifactMessageFilter, EdifactProcessingSettings, IEnumerable<EdifactSchemaReference>)

Initializes a new instance of EdifactProtocolSettings.

Properties

AcknowledgementSettings

The EDIFACT acknowledgement settings.

EdifactDelimiterOverrides

The EDIFACT delimiter override settings.

EnvelopeOverrides

The EDIFACT envelope override settings.

EnvelopeSettings

The EDIFACT envelope settings.

FramingSettings

The EDIFACT framing settings.

MessageFilterList

The EDIFACT message filter list.

MessageFilterType

The message filter type.

ProcessingSettings

The EDIFACT processing Settings.

SchemaReferences

The EDIFACT schema references.

ValidationOverrides

The EDIFACT validation override settings.

ValidationSettings

The EDIFACT validation settings.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EdifactProtocolSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<EdifactProtocolSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdifactProtocolSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdifactProtocolSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<EdifactProtocolSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to