C# 클래스 ActiveUp.Net.Mail.Mailbox

상속: IMailbox
파일 보기 프로젝트 열기: DavidS/MailSystem.NET 1 사용 예제들

공개 메소드들

메소드 설명
AddFlags ( int messageOrdinal, IFlagCollection flags ) : string

Adds the specified flags to the message.

AddFlagsSilent ( int messageOrdinal, IFlagCollection flags ) : void

Same as AddFlags() except no response is requested.

Append ( ActiveUp.Net.Mail.Message message ) : string

Appends the provided message to the mailbox.

Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags ) : string

Appends the provided message to the mailbox.

Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime ) : string

Appends the provided message to the mailbox.

Append ( byte messageData ) : string

Appends the provided message to the mailbox.

Append ( byte messageData, IFlagCollection flags ) : string

Appends the provided message to the mailbox.

Append ( byte messageData, IFlagCollection flags, System.DateTime dateTime ) : string

Appends the provided message to the mailbox.

Append ( string messageLiteral ) : string

Appends the provided message to the mailbox.

Append ( string messageLiteral, IFlagCollection flags ) : string

Appends the provided message to the mailbox.

Append ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime ) : string

Appends the provided message to the mailbox.

BeginAddFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAddFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( ActiveUp.Net.Mail.Message message, AsyncCallback callback ) : IAsyncResult
BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
BeginAppend ( byte messageData, AsyncCallback callback ) : IAsyncResult
BeginAppend ( byte messageData, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( byte messageData, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
BeginAppend ( string messageLiteral, AsyncCallback callback ) : IAsyncResult
BeginAppend ( string messageLiteral, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
BeginCopyMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginCreateChild ( string mailboxName, AsyncCallback callback ) : IAsyncResult
BeginDelete ( AsyncCallback callback ) : IAsyncResult
BeginDeleteMessage ( int messageOrdinal, bool expunge, AsyncCallback callback ) : IAsyncResult
BeginEmpty ( bool expunge, AsyncCallback callback ) : IAsyncResult
BeginMoveMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginRemoveFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginRemoveFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginRename ( string newMailboxName, AsyncCallback callback ) : IAsyncResult
BeginSearch ( string query, AsyncCallback callback ) : IAsyncResult
BeginSearch ( string charset, string query, AsyncCallback callback ) : IAsyncResult
BeginSearchParse ( string query, AsyncCallback callback ) : IAsyncResult
BeginSearchParse ( string charset, string query, AsyncCallback callback ) : IAsyncResult
BeginSetFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginSetFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginSubscribe ( AsyncCallback callback ) : IAsyncResult
BeginUidAddFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidAddFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidCopyMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginUidDeleteMessage ( int uid, bool expunge, AsyncCallback callback ) : IAsyncResult
BeginUidMoveMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginUidRemoveFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidRemoveFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidSetFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidSetFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUnsubscribe ( AsyncCallback callback ) : IAsyncResult
CopyMessage ( int messageOrdinal, string destinationMailboxName ) : void

Copies the specified message to the specified mailbox.

CreateChild ( string mailboxName ) : IMailbox

Creates a child mailbox.

Delete ( ) : string

Deletes the mailbox.

DeleteMessage ( int messageOrdinal, bool expunge ) : void

Deletes the specified message.

Empty ( bool expunge ) : void

Empties the mailbox.

EndAddFlags ( IAsyncResult result ) : string
EndAddFlagsSilent ( IAsyncResult result ) : void
EndAppend ( IAsyncResult result ) : string
EndCopyMessage ( IAsyncResult result ) : void
EndCreateChild ( IAsyncResult result ) : IMailbox
EndDelete ( IAsyncResult result ) : string
EndDeleteMessage ( IAsyncResult result ) : void
EndEmpty ( IAsyncResult result ) : void
EndMoveMessage ( IAsyncResult result ) : void
EndRemoveFlags ( IAsyncResult result ) : string
EndRemoveFlagsSilent ( IAsyncResult result ) : void
EndRename ( IAsyncResult result ) : string
EndSearch ( IAsyncResult result ) : string
EndSearchParse ( IAsyncResult result ) : string
EndSetFlags ( IAsyncResult result ) : string
EndSetFlagsSilent ( IAsyncResult result ) : void
EndSubscribe ( IAsyncResult result ) : string
EndUidAddFlags ( IAsyncResult result ) : string
EndUidAddFlagsSilent ( IAsyncResult result ) : void
EndUidCopyMessage ( IAsyncResult result ) : void
EndUidDeleteMessage ( IAsyncResult result ) : void
EndUidMoveMessage ( IAsyncResult result ) : void
EndUidRemoveFlags ( IAsyncResult result ) : string
EndUidRemoveFlagsSilent ( IAsyncResult result ) : void
EndUidSetFlags ( IAsyncResult result ) : string
EndUidSetFlagsSilent ( IAsyncResult result ) : void
EndUnsubscribe ( IAsyncResult result ) : string
Mailbox ( ) : System

Default constructor.

MoveMessage ( int messageOrdinal, string destinationMailboxName ) : void
RemoveFlags ( int messageOrdinal, IFlagCollection flags ) : string

Removes the specified flags from the message.

RemoveFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void

Same as RemoveFlags() except no response is requested.

Rename ( string newMailboxName ) : string

Renames the mailbox.

Search ( string query ) : int[]

Searches the mailbox for messages corresponding to the query.

Search ( string charset, string query ) : int[]

Searches the mailbox for messages corresponding to the query.

SearchParse ( string query ) : ActiveUp.Net.Mail.MessageCollection

Search for messages accoridng to the given query.

SearchParse ( string charset, string query ) : ActiveUp.Net.Mail.MessageCollection

Search for messages accoridng to the given query.

SetFlags ( int messageOrdinal, IFlagCollection flags ) : string

Sets the specified flags for the message.

SetFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void

Same as SetFlags() except no response is requested.

Subscribe ( ) : string

Subscribes to the mailbox.

UidAddFlags ( int uid, IFlagCollection flags ) : string
UidAddFlagsSilent ( int uid, IFlagCollection flags ) : void
UidCopyMessage ( int uid, string destinationMailboxName ) : void
UidDeleteMessage ( int uid, bool expunge ) : void
UidMoveMessage ( int uid, string destinationMailboxName ) : void
UidRemoveFlags ( int uid, ActiveUp flags ) : string
UidRemoveFlagsSilent ( int uid, ActiveUp flags ) : void
UidSetFlags ( int uid, ActiveUp flags ) : string
UidSetFlagsSilent ( int uid, ActiveUp flags ) : void
Unsubscribe ( ) : string

Unsubscribes from the mailbox.

메소드 상세

AddFlags() 공개 메소드

Adds the specified flags to the message.
public AddFlags ( int messageOrdinal, IFlagCollection flags ) : string
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be added to the message.
리턴 string

AddFlagsSilent() 공개 메소드

Same as AddFlags() except no response is requested.
public AddFlagsSilent ( int messageOrdinal, IFlagCollection flags ) : void
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be added to the message.
리턴 void

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( ActiveUp.Net.Mail.Message message ) : string
message ActiveUp.Net.Mail.Message The message to be appended.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags ) : string
message ActiveUp.Net.Mail.Message The message to be appended.
flags IFlagCollection Flags to be set for the message.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime ) : string
message ActiveUp.Net.Mail.Message The message to be appended.
flags IFlagCollection Flags to be set for the message.
dateTime System.DateTime The internal date to be set for the message.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( byte messageData ) : string
messageData byte The message in a Rfc822 compliant format.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( byte messageData, IFlagCollection flags ) : string
messageData byte The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( byte messageData, IFlagCollection flags, System.DateTime dateTime ) : string
messageData byte The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
dateTime System.DateTime The internal date to be set for the message.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( string messageLiteral ) : string
messageLiteral string The message in a Rfc822 compliant format.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( string messageLiteral, IFlagCollection flags ) : string
messageLiteral string The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
리턴 string

Append() 공개 메소드

Appends the provided message to the mailbox.
public Append ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime ) : string
messageLiteral string The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
dateTime System.DateTime The internal date to be set for the message.
리턴 string

BeginAddFlags() 공개 메소드

public BeginAddFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginAddFlagsSilent() 공개 메소드

public BeginAddFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( ActiveUp.Net.Mail.Message message, AsyncCallback callback ) : IAsyncResult
message ActiveUp.Net.Mail.Message
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
message ActiveUp.Net.Mail.Message
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
message ActiveUp.Net.Mail.Message
flags IFlagCollection
dateTime System.DateTime
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( byte messageData, AsyncCallback callback ) : IAsyncResult
messageData byte
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( byte messageData, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageData byte
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( byte messageData, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
messageData byte
flags IFlagCollection
dateTime System.DateTime
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( string messageLiteral, AsyncCallback callback ) : IAsyncResult
messageLiteral string
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( string messageLiteral, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageLiteral string
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginAppend() 공개 메소드

public BeginAppend ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
messageLiteral string
flags IFlagCollection
dateTime System.DateTime
callback AsyncCallback
리턴 IAsyncResult

BeginCopyMessage() 공개 메소드

public BeginCopyMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
destinationMailboxName string
callback AsyncCallback
리턴 IAsyncResult

BeginCreateChild() 공개 메소드

public BeginCreateChild ( string mailboxName, AsyncCallback callback ) : IAsyncResult
mailboxName string
callback AsyncCallback
리턴 IAsyncResult

BeginDelete() 공개 메소드

public BeginDelete ( AsyncCallback callback ) : IAsyncResult
callback AsyncCallback
리턴 IAsyncResult

BeginDeleteMessage() 공개 메소드

public BeginDeleteMessage ( int messageOrdinal, bool expunge, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
expunge bool
callback AsyncCallback
리턴 IAsyncResult

BeginEmpty() 공개 메소드

public BeginEmpty ( bool expunge, AsyncCallback callback ) : IAsyncResult
expunge bool
callback AsyncCallback
리턴 IAsyncResult

BeginMoveMessage() 공개 메소드

public BeginMoveMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
destinationMailboxName string
callback AsyncCallback
리턴 IAsyncResult

BeginRemoveFlags() 공개 메소드

public BeginRemoveFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginRemoveFlagsSilent() 공개 메소드

public BeginRemoveFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginRename() 공개 메소드

public BeginRename ( string newMailboxName, AsyncCallback callback ) : IAsyncResult
newMailboxName string
callback AsyncCallback
리턴 IAsyncResult

BeginSearch() 공개 메소드

public BeginSearch ( string query, AsyncCallback callback ) : IAsyncResult
query string
callback AsyncCallback
리턴 IAsyncResult

BeginSearch() 공개 메소드

public BeginSearch ( string charset, string query, AsyncCallback callback ) : IAsyncResult
charset string
query string
callback AsyncCallback
리턴 IAsyncResult

BeginSearchParse() 공개 메소드

public BeginSearchParse ( string query, AsyncCallback callback ) : IAsyncResult
query string
callback AsyncCallback
리턴 IAsyncResult

BeginSearchParse() 공개 메소드

public BeginSearchParse ( string charset, string query, AsyncCallback callback ) : IAsyncResult
charset string
query string
callback AsyncCallback
리턴 IAsyncResult

BeginSetFlags() 공개 메소드

public BeginSetFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginSetFlagsSilent() 공개 메소드

public BeginSetFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginSubscribe() 공개 메소드

public BeginSubscribe ( AsyncCallback callback ) : IAsyncResult
callback AsyncCallback
리턴 IAsyncResult

BeginUidAddFlags() 공개 메소드

public BeginUidAddFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginUidAddFlagsSilent() 공개 메소드

public BeginUidAddFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginUidCopyMessage() 공개 메소드

public BeginUidCopyMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
uid int
destinationMailboxName string
callback AsyncCallback
리턴 IAsyncResult

BeginUidDeleteMessage() 공개 메소드

public BeginUidDeleteMessage ( int uid, bool expunge, AsyncCallback callback ) : IAsyncResult
uid int
expunge bool
callback AsyncCallback
리턴 IAsyncResult

BeginUidMoveMessage() 공개 메소드

public BeginUidMoveMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
uid int
destinationMailboxName string
callback AsyncCallback
리턴 IAsyncResult

BeginUidRemoveFlags() 공개 메소드

public BeginUidRemoveFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginUidRemoveFlagsSilent() 공개 메소드

public BeginUidRemoveFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginUidSetFlags() 공개 메소드

public BeginUidSetFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginUidSetFlagsSilent() 공개 메소드

public BeginUidSetFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
리턴 IAsyncResult

BeginUnsubscribe() 공개 메소드

public BeginUnsubscribe ( AsyncCallback callback ) : IAsyncResult
callback AsyncCallback
리턴 IAsyncResult

CopyMessage() 공개 메소드

Copies the specified message to the specified mailbox.
public CopyMessage ( int messageOrdinal, string destinationMailboxName ) : void
messageOrdinal int The ordinal of the message to be copied.
destinationMailboxName string The name of the destination mailbox.
리턴 void

CreateChild() 공개 메소드

Creates a child mailbox.
public CreateChild ( string mailboxName ) : IMailbox
mailboxName string The name of the child mailbox to be created.
리턴 IMailbox

Delete() 공개 메소드

Deletes the mailbox.
public Delete ( ) : string
리턴 string

DeleteMessage() 공개 메소드

Deletes the specified message.
public DeleteMessage ( int messageOrdinal, bool expunge ) : void
messageOrdinal int Ordinal position of the message to be deleted.
expunge bool If true, message is permanently removed. Otherwise it is marked with the Deleted flag.
리턴 void

Empty() 공개 메소드

Empties the mailbox.
public Empty ( bool expunge ) : void
expunge bool If true, all messages are permanently removed. Otherwise they are all marked with the Deleted flag.
리턴 void

EndAddFlags() 공개 메소드

public EndAddFlags ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndAddFlagsSilent() 공개 메소드

public EndAddFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndAppend() 공개 메소드

public EndAppend ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndCopyMessage() 공개 메소드

public EndCopyMessage ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndCreateChild() 공개 메소드

public EndCreateChild ( IAsyncResult result ) : IMailbox
result IAsyncResult
리턴 IMailbox

EndDelete() 공개 메소드

public EndDelete ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndDeleteMessage() 공개 메소드

public EndDeleteMessage ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndEmpty() 공개 메소드

public EndEmpty ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndMoveMessage() 공개 메소드

public EndMoveMessage ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndRemoveFlags() 공개 메소드

public EndRemoveFlags ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndRemoveFlagsSilent() 공개 메소드

public EndRemoveFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndRename() 공개 메소드

public EndRename ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndSearch() 공개 메소드

public EndSearch ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndSearchParse() 공개 메소드

public EndSearchParse ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndSetFlags() 공개 메소드

public EndSetFlags ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndSetFlagsSilent() 공개 메소드

public EndSetFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndSubscribe() 공개 메소드

public EndSubscribe ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndUidAddFlags() 공개 메소드

public EndUidAddFlags ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndUidAddFlagsSilent() 공개 메소드

public EndUidAddFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndUidCopyMessage() 공개 메소드

public EndUidCopyMessage ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndUidDeleteMessage() 공개 메소드

public EndUidDeleteMessage ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndUidMoveMessage() 공개 메소드

public EndUidMoveMessage ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndUidRemoveFlags() 공개 메소드

public EndUidRemoveFlags ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndUidRemoveFlagsSilent() 공개 메소드

public EndUidRemoveFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndUidSetFlags() 공개 메소드

public EndUidSetFlags ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndUidSetFlagsSilent() 공개 메소드

public EndUidSetFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

EndUnsubscribe() 공개 메소드

public EndUnsubscribe ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

Mailbox() 공개 메소드

Default constructor.
public Mailbox ( ) : System
리턴 System

MoveMessage() 공개 메소드

public MoveMessage ( int messageOrdinal, string destinationMailboxName ) : void
messageOrdinal int
destinationMailboxName string
리턴 void

RemoveFlags() 공개 메소드

Removes the specified flags from the message.
public RemoveFlags ( int messageOrdinal, IFlagCollection flags ) : string
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be removed from the message.
리턴 string

RemoveFlagsSilent() 공개 메소드

Same as RemoveFlags() except no response is requested.
public RemoveFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void
messageOrdinal int The message's ordinal position.
flags ActiveUp Flags to be removed from the message.
리턴 void

Rename() 공개 메소드

Renames the mailbox.
public Rename ( string newMailboxName ) : string
newMailboxName string The new name of the mailbox.
리턴 string

Search() 공개 메소드

Searches the mailbox for messages corresponding to the query.
public Search ( string query ) : int[]
query string Query to use.
리턴 int[]

Search() 공개 메소드

Searches the mailbox for messages corresponding to the query.
public Search ( string charset, string query ) : int[]
charset string The charset the query has to be performed for.
query string The search query.
리턴 int[]

SearchParse() 공개 메소드

Search for messages accoridng to the given query.
public SearchParse ( string query ) : ActiveUp.Net.Mail.MessageCollection
query string Query to use.
리턴 ActiveUp.Net.Mail.MessageCollection

SearchParse() 공개 메소드

Search for messages accoridng to the given query.
public SearchParse ( string charset, string query ) : ActiveUp.Net.Mail.MessageCollection
charset string The charset to apply the query for.
query string Query to use.
리턴 ActiveUp.Net.Mail.MessageCollection

SetFlags() 공개 메소드

Sets the specified flags for the message.
public SetFlags ( int messageOrdinal, IFlagCollection flags ) : string
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be stored for the message.
리턴 string

SetFlagsSilent() 공개 메소드

Same as SetFlags() except no response is requested.
public SetFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void
messageOrdinal int The message's ordinal position.
flags ActiveUp Flags to be set for the message.
리턴 void

Subscribe() 공개 메소드

Subscribes to the mailbox.
public Subscribe ( ) : string
리턴 string

UidAddFlags() 공개 메소드

public UidAddFlags ( int uid, IFlagCollection flags ) : string
uid int
flags IFlagCollection
리턴 string

UidAddFlagsSilent() 공개 메소드

public UidAddFlagsSilent ( int uid, IFlagCollection flags ) : void
uid int
flags IFlagCollection
리턴 void

UidCopyMessage() 공개 메소드

public UidCopyMessage ( int uid, string destinationMailboxName ) : void
uid int
destinationMailboxName string
리턴 void

UidDeleteMessage() 공개 메소드

public UidDeleteMessage ( int uid, bool expunge ) : void
uid int
expunge bool
리턴 void

UidMoveMessage() 공개 메소드

public UidMoveMessage ( int uid, string destinationMailboxName ) : void
uid int
destinationMailboxName string
리턴 void

UidRemoveFlags() 공개 메소드

public UidRemoveFlags ( int uid, ActiveUp flags ) : string
uid int
flags ActiveUp
리턴 string

UidRemoveFlagsSilent() 공개 메소드

public UidRemoveFlagsSilent ( int uid, ActiveUp flags ) : void
uid int
flags ActiveUp
리턴 void

UidSetFlags() 공개 메소드

public UidSetFlags ( int uid, ActiveUp flags ) : string
uid int
flags ActiveUp
리턴 string

UidSetFlagsSilent() 공개 메소드

public UidSetFlagsSilent ( int uid, ActiveUp flags ) : void
uid int
flags ActiveUp
리턴 void

Unsubscribe() 공개 메소드

Unsubscribes from the mailbox.
public Unsubscribe ( ) : string
리턴 string