AS2MdnSettings Class

Definition

The AS2 agreement mdn settings.

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

Constructors

AS2MdnSettings(Boolean, Boolean, Boolean, Boolean, Boolean, AS2HashingAlgorithm)

Initializes a new instance of AS2MdnSettings.

Properties

DispositionNotificationTo

The disposition notification to header value.

MdnText

The MDN text.

MicHashingAlgorithm

The signing or hashing algorithm.

NeedMdn

The value indicating whether to send or request a MDN.

ReceiptDeliveryUri

The receipt delivery URL.

SendInboundMdnToMessageBox

The value indicating whether to send inbound MDN to message box.

SendMdnAsynchronously

The value indicating whether to send the asynchronous MDN.

SignMdn

The value indicating whether the MDN needs to be signed or not.

SignOutboundMdnIfOptional

The value indicating whether to sign the outbound MDN if optional.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AS2MdnSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AS2MdnSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AS2MdnSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AS2MdnSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AS2MdnSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to