Share via


X12DelimiterOverrides Class

Definition

The X12 delimiter override settings.

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

Constructors

X12DelimiterOverrides(Int32, Int32, Int32, SegmentTerminatorSuffix, Int32, Boolean)

Initializes a new instance of X12DelimiterOverrides.

Properties

ComponentSeparator

The component separator.

DataElementSeparator

The data element separator.

MessageId

The message id.

ProtocolVersion

The protocol version.

ReplaceCharacter

The replacement character.

ReplaceSeparatorsInPayload

The value indicating whether to replace separators in payload.

SegmentTerminator

The segment terminator.

SegmentTerminatorSuffix

The segment terminator suffix.

TargetNamespace

The target namespace on which this delimiter settings has to be applied.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<X12DelimiterOverrides>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<X12DelimiterOverrides>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<X12DelimiterOverrides>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<X12DelimiterOverrides>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<X12DelimiterOverrides>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to