Table of Contents

Constructor MailboxMutationUnsupportedException

Namespace
MailFathom.Application.Mail.Mutations
Assembly
MailFathom.Application.dll

MailboxMutationUnsupportedException(MailAccountId, MailFolderAlias, string, string)

Initializes a new refusal naming the mutation and the extension the server does not advertise.

public MailboxMutationUnsupportedException(MailAccountId accountId, MailFolderAlias folderAlias, string operation, string requiredCapabilityName)

Parameters

accountId MailAccountId

The account whose mail server advertises no way to carry the mutation.

folderAlias MailFolderAlias

The folder the mutation was to be performed in.

operation string

The name of the operation that was asked for.

requiredCapabilityName string

The IMAP extension the operation needs and the server does not advertise.

Exceptions

ArgumentException

Thrown when an argument is blank.