RulePredicates - класс

Represents the set of conditions and exceptions available for a rule.

Definition

Пространство имён: Tessa.Exchange.WebServices.Data
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.0.4
C#
public sealed class RulePredicates : ComplexProperty
Inheritance
Object    ComplexProperty    RulePredicates

Свойства

Categories Gets the categories that an incoming message should be stamped with for the condition or exception to apply. To disable this predicate, empty the list.
ContainsBodyStrings Gets the strings that should appear in the body of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
ContainsHeaderStrings Gets the strings that should appear in the headers of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
ContainsRecipientStrings Gets the strings that should appear in either the To or Cc fields of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
ContainsSenderStrings Gets the strings that should appear in the From field of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
ContainsSubjectOrBodyStrings Gets the strings that should appear in either the body or the subject of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
ContainsSubjectStrings Gets the strings that should appear in the subject of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
FlaggedForAction Gets or sets the flag for action value that should appear on incoming messages for the condition or execption to apply. To disable this predicate, set it to null.
FromAddresses Gets the e-mail addresses of the senders of incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
FromConnectedAccounts Gets the e-mail account names from which incoming messages must have been aggregated for the condition or exception to apply. To disable this predicate, empty the list.
HasAttachments Gets or sets a value indicating whether incoming messages must have attachments for the condition or exception to apply.
Importance Gets or sets the importance that should be stamped on incoming messages for the condition or exception to apply. To disable this predicate, set it to null.
IsApprovalRequest Gets or sets a value indicating whether incoming messages must be approval requests for the condition or exception to apply.
IsAutomaticForward Gets or sets a value indicating whether incoming messages must be automatic forwards for the condition or exception to apply.
IsAutomaticReply Gets or sets a value indicating whether incoming messages must be automatic replies for the condition or exception to apply.
IsEncrypted Gets or sets a value indicating whether incoming messages must be S/MIME encrypted for the condition or exception to apply.
IsMeetingRequest Gets or sets a value indicating whether incoming messages must be meeting requests for the condition or exception to apply.
IsMeetingResponse Gets or sets a value indicating whether incoming messages must be meeting responses for the condition or exception to apply.
IsNonDeliveryReport Gets or sets a value indicating whether incoming messages must be non-delivery reports (NDR) for the condition or exception to apply.
IsPermissionControlled Gets or sets a value indicating whether incoming messages must be permission controlled (RMS protected) for the condition or exception to apply.
IsReadReceipt Gets or sets a value indicating whether incoming messages must be read receipts for the condition or exception to apply.
IsSigned Gets or sets a value indicating whether incoming messages must be S/MIME signed for the condition or exception to apply.
IsVoicemail Gets or sets a value indicating whether incoming messages must be voice mails for the condition or exception to apply.
ItemClasses Gets the item classes that must be stamped on incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
MessageClassifications Gets the message classifications that must be stamped on incoming messages for the condition or exception to apply. To disable this predicate, empty the list.
NotSentToMe Gets or sets a value indicating whether the owner of the mailbox must NOT be a To recipient of the incoming messages for the condition or exception to apply.
Sensitivity Gets or sets the sensitivity that must be stamped on incoming messages for the condition or exception to apply. To disable this predicate, set it to null.
SentCcMe Gets or sets a value indicating whether the owner of the mailbox must be a Cc recipient of incoming messages for the condition or exception to apply.
SentOnlyToMe Gets or sets a value indicating whether the owner of the mailbox must be the only To recipient of incoming messages for the condition or exception to apply.
SentToAddresses Gets the e-mail addresses incoming messages must have been sent to for the condition or exception to apply. To disable this predicate, empty the list.
SentToMe Gets or sets a value indicating whether the owner of the mailbox must be a To recipient of incoming messages for the condition or exception to apply.
SentToOrCcMe Gets or sets a value indicating whether the owner of the mailbox must be either a To or Cc recipient of incoming messages for the condition or exception to apply.
WithinDateRange Gets the date range within which incoming messages must have been received for the condition or exception to apply. To disable this predicate, set both its Start and End properties to null.
WithinSizeRange Gets the minimum and maximum sizes incoming messages must have for the condition or exception to apply. To disable this predicate, set both its MinimumSize and MaximumSize properties to null.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также