Class MailboxInfo
Provides general information about the mailbox instance fetched by MailboxID. Systems derive form this class to return more details as appropriate
Inheritance
System.Object
MailboxInfo
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Azos.Sky.WebMessaging
Assembly: Azos.Sky.dll
Syntax
[Serializable]
public class MailboxInfo
Properties
CreateDate
When was the mailbox established
Declaration
public DateTime? CreateDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
ID
The global unique ID of this mailbox
Declaration
public MailboxID ID { get; set; }
Property Value
Type | Description |
---|---|
MailboxID |
Name
Localized name and description of the mailbox
Declaration
public NLSMap Name { get; set; }
Property Value
Type | Description |
---|---|
NLSMap |
PrimaryAddress
Primary address of this mailbox, e.g. email address
Declaration
public string PrimaryAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ProfileImageURL
Optional URL of image representing the mailbox (i.e. user image, group image etc.)
Declaration
public string ProfileImageURL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
GetMailboxChannelDisplayName(String)
Override to translate system byte types into textual representation per supplied language
Declaration
public virtual string GetMailboxChannelDisplayName(string isoLang)
Parameters
Type | Name | Description |
---|---|---|
System.String | isoLang |
Returns
Type | Description |
---|---|
System.String |