Share via


EdifactEnvelopeSettings Class

Definition

The Edifact agreement envelope settings.

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

Constructors

EdifactEnvelopeSettings(Boolean, Boolean, Boolean, Int64, Int64, Boolean, Int64, Int64, Boolean, Boolean, Int64, Int64, Boolean, Boolean)

Initializes a new instance of EdifactEnvelopeSettings.

Properties

ApplicationReferenceId

The application reference id.

ApplyDelimiterStringAdvice

The value indicating whether to apply delimiter string advice.

CommunicationAgreementId

The communication agreement id.

CreateGroupingSegments

The value indicating whether to create grouping segments.

EnableDefaultGroupHeaders

The value indicating whether to enable default group headers.

FunctionalGroupId

The functional group id.

GroupApplicationPassword

The group application password.

GroupApplicationReceiverId

The group application receiver id.

GroupApplicationReceiverQualifier

The group application receiver qualifier.

GroupApplicationSenderId

The group application sender id.

GroupApplicationSenderQualifier

The group application sender qualifier.

GroupAssociationAssignedCode

The group association assigned code.

GroupControllingAgencyCode

The group controlling agency code.

GroupControlNumberLowerBound

The group control number lower bound.

GroupControlNumberPrefix

The group control number prefix.

GroupControlNumberSuffix

The group control number suffix.

GroupControlNumberUpperBound

The group control number upper bound.

GroupMessageRelease

The group message release.

GroupMessageVersion

The group message version.

InterchangeControlNumberLowerBound

The interchange control number lower bound.

InterchangeControlNumberPrefix

The interchange control number prefix.

InterchangeControlNumberSuffix

The interchange control number suffix.

InterchangeControlNumberUpperBound

The interchange control number upper bound.

IsTestInterchange

The value indicating whether the message is a test interchange.

OverwriteExistingTransactionSetControlNumber

The value indicating whether to overwrite existing transaction set control number.

ProcessingPriorityCode

The processing priority code.

ReceiverInternalIdentification

The receiver internal identification.

ReceiverInternalSubIdentification

The receiver internal sub identification.

ReceiverReverseRoutingAddress

The receiver reverse routing address.

RecipientReferencePasswordQualifier

The recipient reference password qualifier.

RecipientReferencePasswordValue

The recipient reference password value.

RolloverGroupControlNumber

The value indicating whether to rollover group control number.

RolloverInterchangeControlNumber

The value indicating whether to rollover interchange control number.

RolloverTransactionSetControlNumber

The value indicating whether to rollover transaction set control number.

SenderInternalIdentification

The sender internal identification.

SenderInternalSubIdentification

The sender internal sub identification.

SenderReverseRoutingAddress

The sender reverse routing address.

TransactionSetControlNumberLowerBound

The transaction set control number lower bound.

TransactionSetControlNumberPrefix

The transaction set control number prefix.

TransactionSetControlNumberSuffix

The transaction set control number suffix.

TransactionSetControlNumberUpperBound

The transaction set control number upper bound.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EdifactEnvelopeSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<EdifactEnvelopeSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdifactEnvelopeSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdifactEnvelopeSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<EdifactEnvelopeSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to