Class WebMessageSystemServer
Glue adapter for Contracts.IWebMessageSystem
Inheritance
System.Object
WebMessageSystemServer
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()
Assembly: Azos.Sky.dll
Syntax
public sealed class WebMessageSystemServer : IWebMessageSystem, ISkyService
Properties
Service
Declaration
public WebMessageSystemService Service { get; }
Property Value
Methods
FetchMailboxMessage(MailboxMsgID)
Declaration
public SkyWebMessage FetchMailboxMessage(MailboxMsgID mid)
Parameters
Returns
FetchMailboxMessageAttachment(MailboxMsgID, Int32)
Declaration
public Message.Attachment FetchMailboxMessageAttachment(MailboxMsgID mid, int attachmentIndex)
Parameters
Type |
Name |
Description |
MailboxMsgID |
mid |
|
System.Int32 |
attachmentIndex |
|
Returns
GetMailboxInfo(MailboxID)
Declaration
public MailboxInfo GetMailboxInfo(MailboxID xid)
Parameters
Returns
GetMailboxMessageCount(MailboxID, String)
Declaration
public int GetMailboxMessageCount(MailboxID xid, string query)
Parameters
Type |
Name |
Description |
MailboxID |
xid |
|
System.String |
query |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public MessageHeaders GetMailboxMessageHeaders(MailboxID xid, string query)
Parameters
Type |
Name |
Description |
MailboxID |
xid |
|
System.String |
query |
|
Returns
SendMessage(SkyWebMessage)
Declaration
public MsgSendInfo[] SendMessage(SkyWebMessage msg)
Parameters
Returns
UpdateMailboxMessagePublication(MailboxMsgID, MsgPubStatus, String, String)
Declaration
public void UpdateMailboxMessagePublication(MailboxMsgID mid, MsgPubStatus status, string oper, string description)
Parameters
UpdateMailboxMessagesStatus(IEnumerable<MailboxMsgID>, MsgStatus, String, String)
Declaration
public void UpdateMailboxMessagesStatus(IEnumerable<MailboxMsgID> mids, MsgStatus status, string folders, string adornments)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<MailboxMsgID> |
mids |
|
MsgStatus |
status |
|
System.String |
folders |
|
System.String |
adornments |
|
UpdateMailboxMessageStatus(MailboxMsgID, MsgStatus, String, String)
Declaration
public void UpdateMailboxMessageStatus(MailboxMsgID mid, MsgStatus status, string folders, string adornments)
Parameters
Implements
Extension Methods