Ews Class
Namespace: Rebex.Net
Assembly: Rebex.Ews.dll (version 7.0.9119)
Provides methods for communication with Exchange Web Service.
Syntax
public class Ews : NetworkSession, ILogWriterProvider, IDisposable
Inherited Members
Constructors
Name | Description |
---|---|
Ews() | Initializes Exchange Web Service client. |
Properties
Name | Description |
---|---|
DefaultLogWriter | Gets or sets a default log writer used by all new instances of NetworkSession object. Inherited from NetworkSession. |
DeleteMode | Gets or sets the mode for delete operations whether to delete entities to Deleted Items folder or delete it permanently. |
InstanceId | Gets instance ID (intended for logging purposes). Inherited from NetworkSession. |
IsAuthenticated | Gets a value indicating whether the Ews object is authenticated to an Exchange server. |
IsBusy | Gets a value indicating whether there is any operation (method) in progress. |
IsConnected | Gets a value indicating whether the Ews object is connected to an Exchange server. |
LogWriter | Gets or sets the LogWriter used by this object. Inherited from NetworkSession. |
Proxy | Gets or sets the network proxy to use to access a remote server. |
Server | Gets information of the Exchange server. The value is available after successful authentication. |
ServerName | Gets the server name, if available. Inherited from NetworkSession. |
ServerPort | Gets the server port, if available. Inherited from NetworkSession. |
Settings | Gets or sets an EwsSettings object. |
Timeout | Gets or sets the length of time in milliseconds before the operation times out. |
TlsSocket | Returns the TLS/SSL socket of secured connection. |
UserName | Gets the authenticated user name, if available. Inherited from NetworkSession. |
Methods
Name | Description |
---|---|
AddAttachment(EwsItemId, MailMessage) | Add a mail message as new attachment to an exchange item. |
AddAttachment(EwsItemId, MimeMessage) | Adds a MIME message as new attachment to an exchange item. |
AddAttachment(EwsItemId, String) | Adds a file as new attachment to an exchange item. |
AddAttachment(EwsItemId, String, Byte[]) | Add a MIME raw data as new attachment to an exchange item. |
AddAttachment(EwsItemId, String, Stream) | Adds a stream as new attachment to an exchange item. |
AddAttachment(EwsItemId, String, Stream, String) | Adds a stream as new attachment to an exchange item. |
AddAttachment(EwsItemId, String, String) | Adds a file as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, MailMessage, Object) | Begins asynchronous AddAttachment operation. Add a mail message as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, MimeMessage, Object) | Begins asynchronous AddAttachment operation. Adds a MIME message as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, String, Byte[], Object) | Begins asynchronous AddAttachment operation. Add a MIME raw data as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, String, Stream, Object) | Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, String, Stream, String, Object) | Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, String, Object) | Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item. |
AddAttachmentAsync(EwsItemId, String, String, Object) | Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item. |
Connect(String) | Connects to an Exchange Server using HTTPS. |
Connect(String, SslMode) | Connects to an Exchange server using the specified TLS/SSL mode (None for HTTP, Implicit for HTTPS). |
Connect(String, Int32, SslMode) | Connects to an Exchange server using specified port and TLS/SSL mode. |
ConnectAsync(String, SslMode, Object) | Begins asynchronous Connect operation. Connects to an Exchange server using the specified TLS/SSL mode (None for HTTP, Implicit for HTTPS). |
ConnectAsync(String, Int32, SslMode, Object) | Begins asynchronous Connect operation. Connects to an Exchange server using specified port and TLS/SSL mode. |
ConnectAsync(String, Object) | Begins asynchronous Connect operation. Connects to an Exchange Server using HTTPS. |
CopyFolder(EwsFolderId, EwsFolderId) | Copies an exchange folder with its content into another exchange folder. |
CopyFolderAsync(EwsFolderId, EwsFolderId, Object) | Begins asynchronous CopyFolder operation. Copies an exchange folder with its content into another exchange folder. |
CopyItem(EwsItemId, EwsFolderId) | Copies an item to specified exchange folder. |
CopyItemAsync(EwsItemId, EwsFolderId, Object) | Begins asynchronous CopyItem operation. Copies an item to specified exchange folder. |
CreateFolder(EwsFolderId, String) | Creates new subfolder in an exchange folder. |
CreateFolderAsync(EwsFolderId, String, Object) | Begins asynchronous CreateFolder operation. Creates new subfolder in an exchange folder. |
DeleteAttachment(EwsAttachmentId) | Deletes an attachment identified by its ID. |
DeleteAttachmentAsync(EwsAttachmentId, Object) | Begins asynchronous DeleteAttachment operation. Deletes an attachment identified by its ID. |
DeleteFolder(EwsFolderId) | Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move it to Deleted Items folder. |
DeleteFolderAsync(EwsFolderId, Object) | Begins asynchronous DeleteFolder operation. Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move it to Deleted Items folder. |
DeleteFolderContent(EwsFolderId, EwsDeleteScope) | Deletes content of an exchange folder. Folder itself remains. To delete the folder as well, see DeleteFolder(EwsFolderId) method. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. Use DeleteMode to specify whether delete folder content permanently or move it to Deleted Items folder. |
DeleteFolderContentAsync(EwsFolderId, EwsDeleteScope, Object) | Begins asynchronous DeleteFolderContent operation. Deletes content of an exchange folder. Folder itself remains. To delete the folder as well, see DeleteFolder(EwsFolderId) method. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. Use DeleteMode to specify whether delete folder content permanently or move it to Deleted Items folder. |
DeleteItem(EwsItemId) | Deletes an item specified by its ID. Use DeleteMode to specify whether to delete item permanently or move it to Deleted Items folder. |
DeleteItem(EwsItemId, EwsDeleteMode) | Deletes an item specified by its ID. |
DeleteItemAsync(EwsItemId, EwsDeleteMode, Object) | Begins asynchronous DeleteItem operation. Deletes an item specified by its ID. |
DeleteItemAsync(EwsItemId, Object) | Begins asynchronous DeleteItem operation. Deletes an item specified by its ID. Use DeleteMode to specify whether to delete item permanently or move it to Deleted Items folder. |
Disconnect() | Disconnects from the Exchange server. |
DisconnectAsync(Object) | Begins asynchronous Disconnect operation. Disconnects from the Exchange server. |
Dispose() | Disposes this Ews object. |
ExportItem(EwsItemId) | Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. |
ExportItemAsync(EwsItemId, Object) | Begins asynchronous ExportItem operation. Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. |
FindFolder(EwsFolderId, String) | Finds a folder with given name in a parent folder. |
FindFolderAsync(EwsFolderId, String, Object) | Begins asynchronous FindFolder operation. Finds a folder with given name in a parent folder. |
FolderExists(EwsFolderId) | Detects whether a folder with specified ID still exists. |
FolderExists(EwsFolderId, String) | Detects whether a folder with specified name exists under a parent folder. |
FolderExistsAsync(EwsFolderId, Object) | Begins asynchronous FolderExists operation. Detects whether a folder with specified ID still exists. |
FolderExistsAsync(EwsFolderId, String, Object) | Begins asynchronous FolderExists operation. Detects whether a folder with specified name exists under a parent folder. |
GetAttachment(EwsAttachmentId) | Gets an attachment identified by its ID. |
GetAttachmentAsync(EwsAttachmentId, Object) | Begins asynchronous GetAttachment operation. Gets an attachment identified by its ID. |
GetFolderId(EwsFolderId) | Gets full ID (native Exchange ID and Change key) of an exchange folder. |
GetFolderId(EwsSpecialFolder) | Gets full ID (native Exchange ID and Change key) of a special exchange folder. |
GetFolderIdAsync(EwsFolderId, Object) | Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of an exchange folder. |
GetFolderIdAsync(EwsSpecialFolder, Object) | Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of a special exchange folder. |
GetFolderInfo(EwsFolderId) | Gets information about an exchange folder identified by its ID. |
GetFolderInfoAsync(EwsFolderId, Object) | Begins asynchronous GetFolderInfo operation. Gets information about an exchange folder identified by its ID. |
GetFolderList() | Gets a list of subfolders of the folder root. |
GetFolderList(EwsFolderId) | Gets a list of subfolders of the specified folder. Operation is shallow, which means that only first level of subfolders is returned. |
GetFolderList(EwsFolderId, EwsTraversalScope) | Gets a list of subfolders of the specified folder. |
GetFolderListAsync(EwsFolderId, EwsTraversalScope, Object) | Begins asynchronous GetFolderList operation. Gets a list of subfolders of the specified folder. |
GetFolderListAsync(EwsFolderId, Object) | Begins asynchronous GetFolderList operation. Gets a list of subfolders of the specified folder. Operation is shallow, which means that only first level of subfolders is returned. |
GetFolderListAsync(Object) | Begins asynchronous GetFolderList operation. Gets a list of subfolders of the folder root. |
GetHashCode() | Gets hash code for this object. Inherited from NetworkSession. |
GetItem(EwsItemId, Stream, EwsItemFormat) | Downloads and saves an item to specified stream in specified format. |
GetItem(EwsItemId, String, EwsItemFormat) | Downloads and saves an item to specified path in specified format. |
GetItemAsync(EwsItemId, Stream, EwsItemFormat, Object) | Begins asynchronous GetItem operation. Downloads and saves an item to specified stream in specified format. |
GetItemAsync(EwsItemId, String, EwsItemFormat, Object) | Begins asynchronous GetItem operation. Downloads and saves an item to specified path in specified format. |
GetItemInfo(EwsItemId) | Gets the information about an item with default set of properties retrieved. |
GetItemInfo(EwsItemId, EwsItemFields) | Gets the information about an item with specified set of properties retrieved. |
GetItemInfoAsync(EwsItemId, EwsItemFields, Object) | Begins asynchronous GetItemInfo operation. Gets the information about an item with specified set of properties retrieved. |
GetItemInfoAsync(EwsItemId, Object) | Begins asynchronous GetItemInfo operation. Gets the information about an item with default set of properties retrieved. |
GetItemList(EwsFolderId) | Lists specified folder to retrieve collection of containing items. |
GetItemList(EwsFolderId, EwsItemFields) | Lists specified folder to retrieve collection of containing items. |
GetItemList(EwsFolderId, EwsItemFields, EwsListView) | Lists specified folder to retrieve collection of containing items. |
GetItemList(EwsFolderId, EwsItemFields, EwsPageView) | Lists specified folder to retrieve collection of containing items. |
GetItemList(EwsFolderId, EwsPageView) | Lists specified folder to retrieve collection of containing items. |
GetItemListAsync(EwsFolderId, EwsItemFields, EwsListView, Object) | Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items. |
GetItemListAsync(EwsFolderId, EwsItemFields, EwsPageView, Object) | Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items. |
GetItemListAsync(EwsFolderId, EwsItemFields, Object) | Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items. |
GetItemListAsync(EwsFolderId, EwsPageView, Object) | Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items. |
GetItemListAsync(EwsFolderId, Object) | Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items. |
GetMailMessage(EwsItemId) | Gets a MailMessage from the Exchange server. |
GetMailMessageAsync(EwsItemId, Object) | Begins asynchronous GetMailMessage operation. Gets a MailMessage from the Exchange server. |
GetMessage(EwsItemId, Stream) | Downloads and saves a message to specified stream in MIME format. |
GetMessage(EwsItemId, String) | Downloads and saves a message to specified path in MIME format. |
GetMessageAsync(EwsItemId, Stream, Object) | Begins asynchronous GetMessage operation. Downloads and saves a message to specified stream in MIME format. |
GetMessageAsync(EwsItemId, String, Object) | Begins asynchronous GetMessage operation. Downloads and saves a message to specified path in MIME format. |
GetMessageInfo(EwsItemId) | Gets the information about a message with default set of properties retrieved. |
GetMessageInfo(EwsItemId, EwsItemFields) | Gets the information about a message with specified set of properties retrieved. |
GetMessageInfoAsync(EwsItemId, EwsItemFields, Object) | Begins asynchronous GetMessageInfo operation. Gets the information about a message with specified set of properties retrieved. |
GetMessageInfoAsync(EwsItemId, Object) | Begins asynchronous GetMessageInfo operation. Gets the information about a message with default set of properties retrieved. |
GetMessageList(EwsFolderId) | Lists specified folder to retrieve collection of containing items. |
GetMessageList(EwsFolderId, EwsItemFields) | Lists specified folder to retrieve collection of containing items. |
GetMessageList(EwsFolderId, EwsItemFields, EwsListView) | Lists specified folder to retrieve collection of containing items. |
GetMessageList(EwsFolderId, EwsItemFields, EwsPageView) | Lists specified folder to retrieve collection of containing items. |
GetMessageList(EwsFolderId, EwsPageView) | Lists specified folder to retrieve collection of containing items. |
GetMessageListAsync(EwsFolderId, EwsItemFields, EwsListView, Object) | Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items. |
GetMessageListAsync(EwsFolderId, EwsItemFields, EwsPageView, Object) | Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items. |
GetMessageListAsync(EwsFolderId, EwsItemFields, Object) | Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items. |
GetMessageListAsync(EwsFolderId, EwsPageView, Object) | Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items. |
GetMessageListAsync(EwsFolderId, Object) | Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items. |
GetMimeMessage(EwsItemId) | Gets a MimeMessage from the Exchange server. |
GetMimeMessageAsync(EwsItemId, Object) | Begins asynchronous GetMimeMessage operation. Gets a MimeMessage from the Exchange server. |
GetSupportedAuthenticationMethods() | Gets the list of supported authentication methods. |
GetUpdatedFolders(EwsFolderId, String) | Receives changes that occurred since the last checkpoint. |
GetUpdatedFoldersAsync(EwsFolderId, String, Object) | Begins asynchronous GetUpdatedFolders operation. Receives changes that occurred since the last checkpoint. |
GetUpdatedItems(EwsFolderId, EwsItemFields, Int32, String) | Receives changes that occured since the last checkpoint. |
GetUpdatedItemsAsync(EwsFolderId, EwsItemFields, Int32, String, Object) | Begins asynchronous GetUpdatedItems operation. Receives changes that occured since the last checkpoint. |
ImportItem(EwsFolderId, Byte[]) | Imports an item in exchange format to specified exchange folder. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. |
ImportItemAsync(EwsFolderId, Byte[], Object) | Begins asynchronous ImportItem operation. Imports an item in exchange format to specified exchange folder. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. |
ItemExists(EwsItemId) | Detects whether an item with specified ID still exists. |
ItemExistsAsync(EwsItemId, Object) | Begins asynchronous ItemExists operation. Detects whether an item with specified ID still exists. |
Login(EwsAuthentication) | Authenticates the user to the Exchange server using the specified authentication method that does not require credentials (NTLM, Kerberos or Negotiate). |
Login(String, EwsAuthentication) | Authenticates the user to the Exchange server using an OAuth access token. |
Login(String, String) | Authenticates the user to the Exchange server. |
Login(String, String, EwsAuthentication) | Authenticates the user to the Exchange server. |
LoginAsync(EwsAuthentication, Object) | Begins asynchronous Login operation. Authenticates the user to the Exchange server using the specified authentication method that does not require credentials (NTLM, Kerberos or Negotiate). |
LoginAsync(String, EwsAuthentication, Object) | Begins asynchronous Login operation. Authenticates the user to the Exchange server using an OAuth access token. |
LoginAsync(String, String, EwsAuthentication, Object) | Begins asynchronous Login operation. Authenticates the user to the Exchange server. |
LoginAsync(String, String, Object) | Begins asynchronous Login operation. Authenticates the user to the Exchange server. |
MoveFolder(EwsFolderId, EwsFolderId) | Moves an exchange folder with its content into another exchange folder. |
MoveFolderAsync(EwsFolderId, EwsFolderId, Object) | Begins asynchronous MoveFolder operation. Moves an exchange folder with its content into another exchange folder. |
MoveItem(EwsItemId, EwsFolderId) | Moves an item to specified exchange folder. |
MoveItemAsync(EwsItemId, EwsFolderId, Object) | Begins asynchronous MoveItem operation. Moves an item to specified exchange folder. |
ProvisionHeaders(String[]) | Provision custom X-Headers on an Exchange server. |
ProvisionHeadersAsync(String[], Object) | Begins asynchronous ProvisionHeaders operation. Provision custom X-Headers on an Exchange server. |
RenameFolder(EwsFolderId, String) | Renames an exchange folder. |
RenameFolderAsync(EwsFolderId, String, Object) | Begins asynchronous RenameFolder operation. Renames an exchange folder. |
ResolveNames(String) | Searches Exchange users and Contacts for the specified name. |
ResolveNamesAsync(String, Object) | Begins asynchronous ResolveNames operation. Searches Exchange users and Contacts for the specified name. |
Search(EwsFolderId, EwsItemFields, EwsListView, EwsSearchParameter[]) | Searches a folder for messages that match the specified searching criteria. |
Search(EwsFolderId, EwsItemFields, EwsListView, String) | Searches a folder for messages that match the specified searching criteria. |
Search(EwsFolderId, EwsItemFields, EwsPageView, EwsSearchParameter[]) | Searches a folder for messages that match the specified searching criteria. |
Search(EwsFolderId, EwsItemFields, EwsSearchParameter[]) | Searches a folder for messages that match the specified searching criteria. |
Search(EwsFolderId, EwsPageView, EwsSearchParameter[]) | Searches a folder for messages that match the specified searching criteria. |
Search(EwsFolderId, EwsSearchParameter[]) | Searches a folder for messages that match the specified searching criteria. |
SearchAsync(EwsFolderId, EwsItemFields, EwsListView, EwsSearchParameter[], Object) | Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria. |
SearchAsync(EwsFolderId, EwsItemFields, EwsListView, String, Object) | Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria. |
SearchAsync(EwsFolderId, EwsItemFields, EwsPageView, EwsSearchParameter[], Object) | Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria. |
SearchAsync(EwsFolderId, EwsItemFields, EwsSearchParameter[], Object) | Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria. |
SearchAsync(EwsFolderId, EwsPageView, EwsSearchParameter[], Object) | Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria. |
SearchAsync(EwsFolderId, EwsSearchParameter[], Object) | Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria. |
SearchItems(EwsFolderId, EwsItemFields, EwsListView, EwsSearchParameter[]) | Searches a folder for items that match the specified searching criteria. |
SearchItems(EwsFolderId, EwsItemFields, EwsListView, String) | Searches a folder for items that match the specified searching criteria. |
SearchItems(EwsFolderId, EwsItemFields, EwsPageView, EwsSearchParameter[]) | Searches a folder for items that match the specified searching criteria. |
SearchItems(EwsFolderId, EwsItemFields, EwsSearchParameter[]) | Searches a folder for items that match the specified searching criteria. |
SearchItems(EwsFolderId, EwsPageView, EwsSearchParameter[]) | Searches a folder for items that match the specified searching criteria. |
SearchItems(EwsFolderId, EwsSearchParameter[]) | Searches a folder for items that match the specified searching criteria. |
SearchItemsAsync(EwsFolderId, EwsItemFields, EwsListView, EwsSearchParameter[], Object) | Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria. |
SearchItemsAsync(EwsFolderId, EwsItemFields, EwsListView, String, Object) | Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria. |
SearchItemsAsync(EwsFolderId, EwsItemFields, EwsPageView, EwsSearchParameter[], Object) | Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria. |
SearchItemsAsync(EwsFolderId, EwsItemFields, EwsSearchParameter[], Object) | Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria. |
SearchItemsAsync(EwsFolderId, EwsPageView, EwsSearchParameter[], Object) | Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria. |
SearchItemsAsync(EwsFolderId, EwsSearchParameter[], Object) | Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria. |
SendMessage(MailMessage) | Sends a mail message and saves it to the 'Sent Items' folder. |
SendMessage(MailMessage, EwsFolderId) | Sends a mail message. |
SendMessage(MailMessage, EwsFolderId, Nullable<DateTime>) | Sends a mail message. |
SendMessage(MimeMessage) | Sends a MIME message and saves it to the 'Sent Items' folder. |
SendMessage(MimeMessage, EwsFolderId) | Sends a MIME message. |
SendMessage(MimeMessage, EwsFolderId, Nullable<DateTime>) | Sends a MIME message. |
SendMessage(EwsItemId) | Sends a message stored in exchange server and moves it to the 'Sent Items' folder. |
SendMessage(EwsItemId, EwsFolderId) | Sends a message stored in exchange server. |
SendMessage(String, String, EwsMessageBody) | Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessage(String, String, EwsMessageBody, EwsFolderId) | Sends a message composed from the arguments. |
SendMessage(String, String, String) | Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessage(String, String, String, EwsFolderId) | Sends a message composed from the arguments. |
SendMessage(String, String, String, EwsMessageBody) | Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessage(String, String, String, EwsMessageBody, EwsFolderId) | Sends a message composed from the arguments. |
SendMessage(String, String, String, String) | Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessage(String, String, String, String, EwsFolderId) | Sends a message composed from the arguments. |
SendMessageAsync(MailMessage, EwsFolderId, Nullable<DateTime>, Object) | Begins asynchronous SendMessage operation. Sends a mail message. |
SendMessageAsync(MailMessage, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a mail message. |
SendMessageAsync(MailMessage, Object) | Begins asynchronous SendMessage operation. Sends a mail message and saves it to the 'Sent Items' folder. |
SendMessageAsync(MimeMessage, EwsFolderId, Nullable<DateTime>, Object) | Begins asynchronous SendMessage operation. Sends a MIME message. |
SendMessageAsync(MimeMessage, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a MIME message. |
SendMessageAsync(MimeMessage, Object) | Begins asynchronous SendMessage operation. Sends a MIME message and saves it to the 'Sent Items' folder. |
SendMessageAsync(EwsItemId, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a message stored in exchange server. |
SendMessageAsync(EwsItemId, Object) | Begins asynchronous SendMessage operation. Sends a message stored in exchange server and moves it to the 'Sent Items' folder. |
SendMessageAsync(String, String, EwsMessageBody, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments. |
SendMessageAsync(String, String, EwsMessageBody, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessageAsync(String, String, String, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments. |
SendMessageAsync(String, String, String, EwsMessageBody, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments. |
SendMessageAsync(String, String, String, EwsMessageBody, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessageAsync(String, String, String, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SendMessageAsync(String, String, String, String, EwsFolderId, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments. |
SendMessageAsync(String, String, String, String, Object) | Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder. |
SetSocketFactory(ISocketFactory) | Sets the socket factory to be used to create communication sockets. |
StoreItem(EwsFolderId, EwsItemInfo) | Stores an item to an exchange folder. |
StoreItemAsync(EwsFolderId, EwsItemInfo, Object) | Begins asynchronous StoreItem operation. Stores an item to an exchange folder. |
StoreMessage(EwsFolderId, MailMessage) | Stores a mail message to an exchange folder. |
StoreMessage(EwsFolderId, MimeMessage) | Stores a MIME message to an exchange folder. |
StoreMessageAsync(EwsFolderId, MailMessage, Object) | Begins asynchronous StoreMessage operation. Stores a mail message to an exchange folder. |
StoreMessageAsync(EwsFolderId, MimeMessage, Object) | Begins asynchronous StoreMessage operation. Stores a MIME message to an exchange folder. |
ToString() | Returns a string representation of this object. |
UpdateItem(EwsItemId, EwsItemMetadata) | Updates existing item with specified metadata. |
UpdateItemAsync(EwsItemId, EwsItemMetadata, Object) | Begins asynchronous UpdateItem operation. Updates existing item with specified metadata. |
Events
Name | Description |
---|---|
ValidatingCertificate | Occurs when a server certificate needs to be validated. |