Click or drag to resize

MailWatch Class

This activity monitors a mailbox and returns a list of ItemId of found mails.
Inheritance Hierarchy
SystemObject
  System.ActivitiesActivity
    System.ActivitiesActivityWithResult
      System.ActivitiesActivityBoolean
        System.ActivitiesCodeActivityBoolean
          Scanjour.Workflow4.ActivityLibrary.ServiceProcessExchangeActivity
            Scanjour.Workflow4.ActivityLibrary.ServiceProcessMailWatch

Namespace: Scanjour.Workflow4.ActivityLibrary.ServiceProcess
Assembly: Scanjour.Workflow4.ActivityLibrary_24.5.0.0 (in Scanjour.Workflow4.ActivityLibrary_24.5.0.0.dll) Version: 24.5.0.0 (24.5.0.0)
Syntax
public sealed class MailWatch : ExchangeActivity

The MailWatch type exposes the following members.

Constructors
 NameDescription
Public methodMailWatch Default constructor.
Top
Properties
 NameDescription
Public propertyConnections The Exchange web service connection parameters.
(Inherited from ExchangeActivity)
Public propertyDisplayNameGets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking.
(Inherited from Activity)
Public propertyEnableMailItemList Enable the mail watch to look for multiple mails.
Public propertyFaultedCount The Exchange web service connection parameters.
(Inherited from ExchangeActivity)
Public propertyForceNewConnection The Exchange web service connection parameters.
(Inherited from ExchangeActivity)
Public propertyIdGets an identifier that is unique in the scope of the workflow definition.
(Inherited from Activity)
Public propertyMailID The ItemId of the found mail when EnableMailItemList is false.
Public propertyMailIDs The ItemId's of the found mails
Public propertyMaxRetryCount The number of times to retry handling an item that may have failed.
Public propertyMoveMailToFaultedFolder The name of the handle used to identify if an item is handled.
Public propertyRecipientAddressProperty Property name for Recipient Address
Public propertyRecipientMailbox Current mailbox when monitoring multiple mailboxes.
(Inherited from ExchangeActivity)
Public propertyResultGets or sets the result argument for the ActivityTResult.
(Inherited from ActivityBoolean)
Public propertyResultTypeWhen implemented in a derived class, gets the type of an activity OutArgument.
(Inherited from ActivityWithResult)
Public propertyRetryInterval The Timespan after which the process handling the item is assumed to have failed.
Public propertyServiceHandleName The name of the handle used to identify if an item is handled.
Public propertyServiceParameters The service parameters dictionary. If not specified the service parameters are read from the database.
Public propertyValidRecipients Dictionary of valid recipient mail addresses and corresponding custom domain code
Public propertyWatchInterval The interval between watch activity schedule.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodShouldSerializeDisplayNameIndicates whether the DisplayName property should be serialized.
(Inherited from Activity)
Public methodToStringReturns a String that contains the Id and DisplayName of the Activity.
(Inherited from Activity)
Top
Extension Methods
See Also