Share via


EdifactAcknowledgementSettings Class

Definition

The Edifact agreement acknowledgement settings.

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

Constructors

EdifactAcknowledgementSettings(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Int32, Int32, Boolean)

Initializes a new instance of EdifactAcknowledgementSettings.

Properties

AcknowledgementControlNumberLowerBound

The acknowledgement control number lower bound.

AcknowledgementControlNumberPrefix

The acknowledgement control number prefix.

AcknowledgementControlNumberSuffix

The acknowledgement control number suffix.

AcknowledgementControlNumberUpperBound

The acknowledgement control number upper bound.

BatchFunctionalAcknowledgement

The value indicating whether to batch functional acknowledgements.

BatchTechnicalAcknowledgement

The value indicating whether to batch the technical acknowledgements.

NeedFunctionalAcknowledgement

The value indicating whether functional acknowledgement is needed.

NeedLoopForValidMessages

The value indicating whether a loop is needed for valid messages.

NeedTechnicalAcknowledgement

The value indicating whether technical acknowledgement is needed.

RolloverAcknowledgementControlNumber

The value indicating whether to rollover acknowledgement control number.

SendSynchronousAcknowledgement

The value indicating whether to send synchronous acknowledgement.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EdifactAcknowledgementSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<EdifactAcknowledgementSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdifactAcknowledgementSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdifactAcknowledgementSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<EdifactAcknowledgementSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to