Class ExchangeJournalRule
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a journal rule configured in a Microsoft Exchange organization.
public class ExchangeJournalRule : BaseTypeSection, IComparable<ExchangeJournalRule>
- Inheritance
-
ExchangeJournalRule
- Implements
Constructors
ExchangeJournalRule()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeJournalRule class.
public ExchangeJournalRule()
Properties
Enabled
Gets or sets whether the journal rule is enabled.
public BooleanOption Enabled { get; set; }
Property Value
Guid
Gets or sets the identifier of the journal rule in GUID format.
public string Guid { get; set; }
Property Value
Identity
Gets or sets the identity of the journal rule.
public string Identity { get; set; }
Property Value
JournalEmailAddress
Gets or sets the address to send journal reports to.
public string JournalEmailAddress { get; set; }
Property Value
Name
Gets or sets the name of the journal rule.
public string Name { get; set; }
Property Value
Recipient
Gets or sets the recipient to which the journal rule applies, when an empty string the rule applies to all messages.
public string Recipient { get; set; }
Property Value
RecipientString
Gets the recipient to which the journal rule applies.
public string RecipientString { get; set; }
Property Value
Scope
Gets or sets the scope of the journal rule.
public ExchangeJournalRuleScope Scope { get; set; }
Property Value
ScopeString
Gets the scope of the journal rule.
public string ScopeString { get; set; }
Property Value
WhenChanged
Gets or sets the date and time when the object was last updated.
public DateTime WhenChanged { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeJournalRule cloned from this object.
public ExchangeJournalRule Clone()
Returns
- ExchangeJournalRule
A CENTREL.XIA.Configuration.Types.ExchangeJournalRule.
CompareTo(ExchangeJournalRule)
Compares two CENTREL.XIA.Configuration.Types.ExchangeJournalRule objects to allow sorting alphabetically by name.
public int CompareTo(ExchangeJournalRule other)
Parameters
other
ExchangeJournalRuleThe CENTREL.XIA.Configuration.Types.ExchangeJournalRule to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeJournalRule objects.