The Ews type exposes the following members.

Constructors

  NameDescription
Public methodEws
Initializes Exchange Web Service client.

Methods

  NameDescription
Public methodAddAttachment(EwsItemId, MailMessage)
Add a mail message as new attachment to an exchange item.
Public methodAddAttachment(EwsItemId, MimeMessage)
Adds a MIME message as new attachment to an exchange item.
Public methodAddAttachment(EwsItemId, String)
Adds a file as new attachment to an exchange item.
Public methodAddAttachment(EwsItemId, String, array<Byte>[]()[][])
Add a MIME raw data as new attachment to an exchange item.
Public methodAddAttachment(EwsItemId, String, Stream)
Adds a stream as new attachment to an exchange item.
Public methodAddAttachment(EwsItemId, String, String)
Adds a file as new attachment to an exchange item.
Public methodAddAttachment(EwsItemId, String, Stream, String)
Adds a stream as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, MailMessage, Object)
Begins asynchronous AddAttachment operation. Add a mail message as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, MimeMessage, Object)
Begins asynchronous AddAttachment operation. Adds a MIME message as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, String, Object)
Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, String, array<Byte>[]()[][], Object)
Begins asynchronous AddAttachment operation. Add a MIME raw data as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, String, Stream, Object)
Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, String, String, Object)
Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item.
Public methodAddAttachmentAsync(EwsItemId, String, Stream, String, Object)
Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item.
Public methodConnect(String)
Connects to an Exchange Server using HTTPS.
Public methodConnect(String, SslMode)
Connects to an Exchange server using the specified TLS/SSL mode (None for HTTP, Implicit for HTTPS).
Public methodConnect(String, Int32, SslMode)
Connects to an Exchange server using specified port and TLS/SSL mode.
Public methodConnectAsync(String, Object)
Begins asynchronous Connect operation. Connects to an Exchange Server using HTTPS.
Public methodConnectAsync(String, SslMode, Object)
Begins asynchronous Connect operation. Connects to an Exchange server using the specified TLS/SSL mode (None for HTTP, Implicit for HTTPS).
Public methodConnectAsync(String, Int32, SslMode, Object)
Begins asynchronous Connect operation. Connects to an Exchange server using specified port and TLS/SSL mode.
Public methodCopyFolder
Copies an exchange folder with its content into another exchange folder.
Public methodCopyFolderAsync
Begins asynchronous CopyFolder operation. Copies an exchange folder with its content into another exchange folder.
Public methodCopyItem
Copies an item to specified exchange folder.
Public methodCopyItemAsync
Begins asynchronous CopyItem operation. Copies an item to specified exchange folder.
Public methodCreateFolder
Creates new subfolder in an exchange folder.
Public methodCreateFolderAsync
Begins asynchronous CreateFolder operation. Creates new subfolder in an exchange folder.
Public methodDeleteAttachment
Deletes an attachment identified by its ID.
Public methodDeleteAttachmentAsync
Begins asynchronous DeleteAttachment operation. Deletes an attachment identified by its ID.
Public methodDeleteFolder
Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move it to Deleted Items folder.
Public methodDeleteFolderAsync
Begins asynchronous DeleteFolder operation. Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move it to Deleted Items folder.
Public methodDeleteFolderContent
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.
Public methodDeleteFolderContentAsync
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.
Public methodDeleteItem(EwsItemId)
Deletes an item specified by its ID. Use DeleteMode to specify whether to delete item permanently or move it to Deleted Items folder.
Public methodDeleteItem(EwsItemId, EwsDeleteMode)
Deletes an item specified by its ID.
Public methodDeleteItemAsync(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.
Public methodDeleteItemAsync(EwsItemId, EwsDeleteMode, Object)
Begins asynchronous DeleteItem operation. Deletes an item specified by its ID.
Public methodDisconnect
Disconnects from the Exchange server.
Public methodDisconnectAsync
Begins asynchronous Disconnect operation. Disconnects from the Exchange server.
Public methodDispose
Disposes this Ews object.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExportItem
Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
Public methodExportItemAsync
Begins asynchronous ExportItem operation. Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindFolder
Finds a folder with given name in a parent folder.
Public methodFindFolderAsync
Begins asynchronous FindFolder operation. Finds a folder with given name in a parent folder.
Public methodFolderExists(EwsFolderId)
Detects whether a folder with specified ID still exists.
Public methodFolderExists(EwsFolderId, String)
Detects whether a folder with specified name exists under a parent folder.
Public methodFolderExistsAsync(EwsFolderId, Object)
Begins asynchronous FolderExists operation. Detects whether a folder with specified ID still exists.
Public methodFolderExistsAsync(EwsFolderId, String, Object)
Begins asynchronous FolderExists operation. Detects whether a folder with specified name exists under a parent folder.
Public methodGetAttachment
Gets an attachment identified by its ID.
Public methodGetAttachmentAsync
Begins asynchronous GetAttachment operation. Gets an attachment identified by its ID.
Public methodGetFolderId(EwsFolderId)
Gets full ID (native Exchange ID and Change key) of an exchange folder.
Public methodGetFolderId(EwsSpecialFolder)
Gets full ID (native Exchange ID and Change key) of a special exchange folder.
Public methodGetFolderIdAsync(EwsFolderId, Object)
Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of an exchange folder.
Public methodGetFolderIdAsync(EwsSpecialFolder, Object)
Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of a special exchange folder.
Public methodGetFolderInfo
Gets information about an exchange folder identified by its ID.
Public methodGetFolderInfoAsync
Begins asynchronous GetFolderInfo operation. Gets information about an exchange folder identified by its ID.
Public methodGetFolderList()()()()
Gets a list of subfolders of the folder root.
Public methodGetFolderList(EwsFolderId)
Gets a list of subfolders of the specified folder. Operation is shallow, which means that only first level of subfolders is returned.
Public methodGetFolderList(EwsFolderId, EwsTraversalScope)
Gets a list of subfolders of the specified folder.
Public methodGetFolderListAsync(Object)
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the folder root.
Public methodGetFolderListAsync(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.
Public methodGetFolderListAsync(EwsFolderId, EwsTraversalScope, Object)
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the specified folder.
Public methodGetHashCode
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodGetItem(EwsItemId, Stream, EwsItemFormat)
Downloads and saves an item to specified stream in specified format.
Public methodGetItem(EwsItemId, String, EwsItemFormat)
Downloads and saves an item to specified path in specified format.
Public methodGetItemAsync(EwsItemId, Stream, EwsItemFormat, Object)
Begins asynchronous GetItem operation. Downloads and saves an item to specified stream in specified format.
Public methodGetItemAsync(EwsItemId, String, EwsItemFormat, Object)
Begins asynchronous GetItem operation. Downloads and saves an item to specified path in specified format.
Public methodGetItemInfo(EwsItemId)
Gets the information about an item with default set of properties retrieved.
Public methodGetItemInfo(EwsItemId, EwsItemFields)
Gets the information about an item with specified set of properties retrieved.
Public methodGetItemInfoAsync(EwsItemId, Object)
Begins asynchronous GetItemInfo operation. Gets the information about an item with default set of properties retrieved.
Public methodGetItemInfoAsync(EwsItemId, EwsItemFields, Object)
Begins asynchronous GetItemInfo operation. Gets the information about an item with specified set of properties retrieved.
Public methodGetItemList(EwsFolderId)
Lists specified folder to retrieve collection of containing items.
Public methodGetItemList(EwsFolderId, EwsItemFields)
Lists specified folder to retrieve collection of containing items.
Public methodGetItemList(EwsFolderId, EwsPageView)
Lists specified folder to retrieve collection of containing items.
Public methodGetItemList(EwsFolderId, EwsItemFields, EwsListView)
Lists specified folder to retrieve collection of containing items.
Public methodGetItemList(EwsFolderId, EwsItemFields, EwsPageView)
Lists specified folder to retrieve collection of containing items.
Public methodGetItemListAsync(EwsFolderId, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetItemListAsync(EwsFolderId, EwsItemFields, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetItemListAsync(EwsFolderId, EwsPageView, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetItemListAsync(EwsFolderId, EwsItemFields, EwsListView, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetItemListAsync(EwsFolderId, EwsItemFields, EwsPageView, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetMailMessage
Gets a MailMessage from the Exchange server.
Public methodGetMailMessageAsync
Begins asynchronous GetMailMessage operation. Gets a MailMessage from the Exchange server.
Public methodGetMessage(EwsItemId, Stream)
Downloads and saves a message to specified stream in MIME format.
Public methodGetMessage(EwsItemId, String)
Downloads and saves a message to specified path in MIME format.
Public methodGetMessageAsync(EwsItemId, Stream, Object)
Begins asynchronous GetMessage operation. Downloads and saves a message to specified stream in MIME format.
Public methodGetMessageAsync(EwsItemId, String, Object)
Begins asynchronous GetMessage operation. Downloads and saves a message to specified path in MIME format.
Public methodGetMessageInfo(EwsItemId)
Gets the information about a message with default set of properties retrieved.
Public methodGetMessageInfo(EwsItemId, EwsItemFields)
Gets the information about a message with specified set of properties retrieved.
Public methodGetMessageInfoAsync(EwsItemId, Object)
Begins asynchronous GetMessageInfo operation. Gets the information about a message with default set of properties retrieved.
Public methodGetMessageInfoAsync(EwsItemId, EwsItemFields, Object)
Begins asynchronous GetMessageInfo operation. Gets the information about a message with specified set of properties retrieved.
Public methodGetMessageList(EwsFolderId)
Lists specified folder to retrieve collection of containing items.
Public methodGetMessageList(EwsFolderId, EwsItemFields)
Lists specified folder to retrieve collection of containing items.
Public methodGetMessageList(EwsFolderId, EwsPageView)
Lists specified folder to retrieve collection of containing items.
Public methodGetMessageList(EwsFolderId, EwsItemFields, EwsListView)
Lists specified folder to retrieve collection of containing items.
Public methodGetMessageList(EwsFolderId, EwsItemFields, EwsPageView)
Lists specified folder to retrieve collection of containing items.
Public methodGetMessageListAsync(EwsFolderId, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetMessageListAsync(EwsFolderId, EwsItemFields, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetMessageListAsync(EwsFolderId, EwsPageView, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetMessageListAsync(EwsFolderId, EwsItemFields, EwsListView, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetMessageListAsync(EwsFolderId, EwsItemFields, EwsPageView, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodGetMimeMessage
Gets a MimeMessage from the Exchange server.
Public methodGetMimeMessageAsync
Begins asynchronous GetMimeMessage operation. Gets a MimeMessage from the Exchange server.
Public methodGetSupportedAuthenticationMethods
Gets the list of supported authentication methods.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUpdatedFolders
Receives changes that occurred since the last checkpoint.
Public methodGetUpdatedFoldersAsync
Begins asynchronous GetUpdatedFolders operation. Receives changes that occurred since the last checkpoint.
Public methodGetUpdatedItems
Receives changes that occured since the last checkpoint.
Public methodGetUpdatedItemsAsync
Begins asynchronous GetUpdatedItems operation. Receives changes that occured since the last checkpoint.
Public methodImportItem
Imports an item in exchange format to specified exchange folder. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
Public methodImportItemAsync
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.
Public methodItemExists
Detects whether an item with specified ID still exists.
Public methodItemExistsAsync
Begins asynchronous ItemExists operation. Detects whether an item with specified ID still exists.
Public methodLogin(EwsAuthentication)
Authenticates the user to the Exchange server using the specified authentication method that does not require credentials (NTLM, Kerberos or Negotiate).
Public methodLogin(String, EwsAuthentication)
Authenticates the user to the Exchange server using an OAuth access token.
Public methodLogin(String, String)
Authenticates the user to the Exchange server.
Public methodLogin(String, String, EwsAuthentication)
Authenticates the user to the Exchange server.
Public methodLoginAsync(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).
Public methodLoginAsync(String, EwsAuthentication, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server using an OAuth access token.
Public methodLoginAsync(String, String, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server.
Public methodLoginAsync(String, String, EwsAuthentication, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFolder
Moves an exchange folder with its content into another exchange folder.
Public methodMoveFolderAsync
Begins asynchronous MoveFolder operation. Moves an exchange folder with its content into another exchange folder.
Public methodMoveItem
Moves an item to specified exchange folder.
Public methodMoveItemAsync
Begins asynchronous MoveItem operation. Moves an item to specified exchange folder.
Public methodProvisionHeaders
Provision custom X-Headers on an Exchange server.
Public methodProvisionHeadersAsync
Begins asynchronous ProvisionHeaders operation. Provision custom X-Headers on an Exchange server.
Public methodRenameFolder
Renames an exchange folder.
Public methodRenameFolderAsync
Begins asynchronous RenameFolder operation. Renames an exchange folder.
Public methodResolveNames
Searches Exchange users and Contacts for the specified name.
Public methodResolveNamesAsync
Begins asynchronous ResolveNames operation. Searches Exchange users and Contacts for the specified name.
Public methodSearch(EwsFolderId, array<EwsSearchParameter>[]()[][])
Searches a folder for messages that match the specified searching criteria.
Public methodSearch(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][])
Searches a folder for messages that match the specified searching criteria.
Public methodSearch(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][])
Searches a folder for messages that match the specified searching criteria.
Public methodSearch(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][])
Searches a folder for messages that match the specified searching criteria.
Public methodSearch(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][])
Searches a folder for messages that match the specified searching criteria.
Public methodSearchAsync(EwsFolderId, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodSearchAsync(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodSearchAsync(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodSearchAsync(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodSearchAsync(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodSearchItems(EwsFolderId, array<EwsSearchParameter>[]()[][])
Searches a folder for items that match the specified searching criteria.
Public methodSearchItems(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][])
Searches a folder for items that match the specified searching criteria.
Public methodSearchItems(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][])
Searches a folder for items that match the specified searching criteria.
Public methodSearchItems(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][])
Searches a folder for items that match the specified searching criteria.
Public methodSearchItems(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][])
Searches a folder for items that match the specified searching criteria.
Public methodSearchItemsAsync(EwsFolderId, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodSearchItemsAsync(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodSearchItemsAsync(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodSearchItemsAsync(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodSearchItemsAsync(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodSendMessage(EwsItemId)
Sends a message stored in exchange server and moves it to the 'Sent Items' folder.
Public methodSendMessage(MailMessage)
Sends a mail message and saves it to the 'Sent Items' folder.
Public methodSendMessage(MimeMessage)
Sends a MIME message and saves it to the 'Sent Items' folder.
Public methodSendMessage(EwsItemId, EwsFolderId)
Sends a message stored in exchange server.
Public methodSendMessage(MailMessage, EwsFolderId)
Sends a mail message.
Public methodSendMessage(MimeMessage, EwsFolderId)
Sends a MIME message.
Public methodSendMessage(String, String, EwsMessageBody)
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessage(String, String, String)
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessage(String, String, EwsMessageBody, EwsFolderId)
Sends a message composed from the arguments.
Public methodSendMessage(String, String, String, EwsFolderId)
Sends a message composed from the arguments.
Public methodSendMessage(String, String, String, EwsMessageBody)
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessage(String, String, String, String)
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessage(String, String, String, EwsMessageBody, EwsFolderId)
Sends a message composed from the arguments.
Public methodSendMessage(String, String, String, String, EwsFolderId)
Sends a message composed from the arguments.
Public methodSendMessageAsync(EwsItemId, Object)
Begins asynchronous SendMessage operation. Sends a message stored in exchange server and moves it to the 'Sent Items' folder.
Public methodSendMessageAsync(MailMessage, Object)
Begins asynchronous SendMessage operation. Sends a mail message and saves it to the 'Sent Items' folder.
Public methodSendMessageAsync(MimeMessage, Object)
Begins asynchronous SendMessage operation. Sends a MIME message and saves it to the 'Sent Items' folder.
Public methodSendMessageAsync(EwsItemId, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a message stored in exchange server.
Public methodSendMessageAsync(MailMessage, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a mail message.
Public methodSendMessageAsync(MimeMessage, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a MIME message.
Public methodSendMessageAsync(String, String, EwsMessageBody, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessageAsync(String, String, String, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessageAsync(String, String, EwsMessageBody, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodSendMessageAsync(String, String, String, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodSendMessageAsync(String, String, String, EwsMessageBody, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessageAsync(String, String, String, String, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodSendMessageAsync(String, String, String, EwsMessageBody, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodSendMessageAsync(String, String, String, String, EwsFolderId, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodSetSocketFactory
Sets the socket factory to be used to create communication sockets.
Public methodStoreItem
Stores an item to an exchange folder.
Public methodStoreItemAsync
Begins asynchronous StoreItem operation. Stores an item to an exchange folder.
Public methodStoreMessage(EwsFolderId, MailMessage)
Stores a mail message to an exchange folder.
Public methodStoreMessage(EwsFolderId, MimeMessage)
Stores a MIME message to an exchange folder.
Public methodStoreMessageAsync(EwsFolderId, MailMessage, Object)
Begins asynchronous StoreMessage operation. Stores a mail message to an exchange folder.
Public methodStoreMessageAsync(EwsFolderId, MimeMessage, Object)
Begins asynchronous StoreMessage operation. Stores a MIME message to an exchange folder.
Public methodToString
Returns a string representation of this object.
(Overrides Object..::..ToString()()()().)
Public methodUpdateItem
Updates existing item with specified metadata.
Public methodUpdateItemAsync
Begins asynchronous UpdateItem operation. Updates existing item with specified metadata.

Extension Methods

  NameDescription
Public Extension MethodBeginAddAttachment(EwsItemId, String, AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginAddAttachment(EwsItemId, MimeMessage, AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Adds a MIME message as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginAddAttachment(EwsItemId, MailMessage, AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Add a mail message as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginAddAttachment(EwsItemId, String, String, AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginAddAttachment(EwsItemId, String, Stream, AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginAddAttachment(EwsItemId, String, array<Byte>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Add a MIME raw data as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginAddAttachment(EwsItemId, String, Stream, String, AsyncCallback, Object)Overloaded.
Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item.
(Defined by EwsExtensions.)
Public Extension MethodBeginConnect(String, AsyncCallback, Object)Overloaded.
Begins asynchronous Connect operation. Connects to an Exchange Server using HTTPS.
(Defined by EwsExtensions.)
Public Extension MethodBeginConnect(String, SslMode, AsyncCallback, Object)Overloaded.
Begins asynchronous Connect operation. Connects to an Exchange server using the specified TLS/SSL mode (None for HTTP, Implicit for HTTPS).
(Defined by EwsExtensions.)
Public Extension MethodBeginConnect(String, Int32, SslMode, AsyncCallback, Object)Overloaded.
Begins asynchronous Connect operation. Connects to an Exchange server using specified port and TLS/SSL mode.
(Defined by EwsExtensions.)
Public Extension MethodBeginCopyFolder
Begins asynchronous CopyFolder operation. Copies an exchange folder with its content into another exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginCopyItem
Begins asynchronous CopyItem operation. Copies an item to specified exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginCreateFolder
Begins asynchronous CreateFolder operation. Creates new subfolder in an exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginDeleteAttachment
Begins asynchronous DeleteAttachment operation. Deletes an attachment identified by its ID.
(Defined by EwsExtensions.)
Public Extension MethodBeginDeleteFolder
Begins asynchronous DeleteFolder operation. Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move it to Deleted Items folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginDeleteFolderContent
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.
(Defined by EwsExtensions.)
Public Extension MethodBeginDeleteItem(EwsItemId, AsyncCallback, Object)Overloaded.
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.
(Defined by EwsExtensions.)
Public Extension MethodBeginDeleteItem(EwsItemId, EwsDeleteMode, AsyncCallback, Object)Overloaded.
Begins asynchronous DeleteItem operation. Deletes an item specified by its ID.
(Defined by EwsExtensions.)
Public Extension MethodBeginDisconnect
Begins asynchronous Disconnect operation. Disconnects from the Exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginExportItem
Begins asynchronous ExportItem operation. Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
(Defined by EwsExtensions.)
Public Extension MethodBeginFindFolder
Begins asynchronous FindFolder operation. Finds a folder with given name in a parent folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginFolderExists(EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous FolderExists operation. Detects whether a folder with specified ID still exists.
(Defined by EwsExtensions.)
Public Extension MethodBeginFolderExists(EwsFolderId, String, AsyncCallback, Object)Overloaded.
Begins asynchronous FolderExists operation. Detects whether a folder with specified name exists under a parent folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetAttachment
Begins asynchronous GetAttachment operation. Gets an attachment identified by its ID.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetFolderId(EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of an exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetFolderId(EwsSpecialFolder, AsyncCallback, Object)Overloaded.
Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of a special exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetFolderInfo
Begins asynchronous GetFolderInfo operation. Gets information about an exchange folder identified by its ID.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetFolderList(AsyncCallback, Object)Overloaded.
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the folder root.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetFolderList(EwsFolderId, AsyncCallback, Object)Overloaded.
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.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetFolderList(EwsFolderId, EwsTraversalScope, AsyncCallback, Object)Overloaded.
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the specified folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItem(EwsItemId, String, EwsItemFormat, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItem operation. Downloads and saves an item to specified path in specified format.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItem(EwsItemId, Stream, EwsItemFormat, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItem operation. Downloads and saves an item to specified stream in specified format.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemInfo(EwsItemId, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemInfo operation. Gets the information about an item with default set of properties retrieved.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemInfo(EwsItemId, EwsItemFields, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemInfo operation. Gets the information about an item with specified set of properties retrieved.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemList(EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemList(EwsFolderId, EwsItemFields, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemList(EwsFolderId, EwsPageView, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemList(EwsFolderId, EwsItemFields, EwsPageView, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetItemList(EwsFolderId, EwsItemFields, EwsListView, AsyncCallback, Object)Overloaded.
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMailMessage
Begins asynchronous GetMailMessage operation. Gets a MailMessage from the Exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessage(EwsItemId, String, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessage operation. Downloads and saves a message to specified path in MIME format.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessage(EwsItemId, Stream, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessage operation. Downloads and saves a message to specified stream in MIME format.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageInfo(EwsItemId, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageInfo operation. Gets the information about a message with default set of properties retrieved.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageInfo(EwsItemId, EwsItemFields, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageInfo operation. Gets the information about a message with specified set of properties retrieved.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageList(EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageList(EwsFolderId, EwsItemFields, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageList(EwsFolderId, EwsPageView, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageList(EwsFolderId, EwsItemFields, EwsPageView, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMessageList(EwsFolderId, EwsItemFields, EwsListView, AsyncCallback, Object)Overloaded.
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetMimeMessage
Begins asynchronous GetMimeMessage operation. Gets a MimeMessage from the Exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetUpdatedFolders
Begins asynchronous GetUpdatedFolders operation. Receives changes that occurred since the last checkpoint.
(Defined by EwsExtensions.)
Public Extension MethodBeginGetUpdatedItems
Begins asynchronous GetUpdatedItems operation. Receives changes that occured since the last checkpoint.
(Defined by EwsExtensions.)
Public Extension MethodBeginImportItem
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.
(Defined by EwsExtensions.)
Public Extension MethodBeginItemExists
Begins asynchronous ItemExists operation. Detects whether an item with specified ID still exists.
(Defined by EwsExtensions.)
Public Extension MethodBeginLogin(EwsAuthentication, AsyncCallback, Object)Overloaded.
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).
(Defined by EwsExtensions.)
Public Extension MethodBeginLogin(String, EwsAuthentication, AsyncCallback, Object)Overloaded.
Begins asynchronous Login operation. Authenticates the user to the Exchange server using an OAuth access token.
(Defined by EwsExtensions.)
Public Extension MethodBeginLogin(String, String, AsyncCallback, Object)Overloaded.
Begins asynchronous Login operation. Authenticates the user to the Exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginLogin(String, String, EwsAuthentication, AsyncCallback, Object)Overloaded.
Begins asynchronous Login operation. Authenticates the user to the Exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginMoveFolder
Begins asynchronous MoveFolder operation. Moves an exchange folder with its content into another exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginMoveItem
Begins asynchronous MoveItem operation. Moves an item to specified exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginProvisionHeaders
Begins asynchronous ProvisionHeaders operation. Provision custom X-Headers on an Exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginRenameFolder
Begins asynchronous RenameFolder operation. Renames an exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginResolveNames
Begins asynchronous ResolveNames operation. Searches Exchange users and Contacts for the specified name.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearch(EwsFolderId, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearch(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearch(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearch(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearch(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearchItems(EwsFolderId, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearchItems(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearchItems(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearchItems(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSearchItems(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)Overloaded.
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(EwsItemId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message stored in exchange server and moves it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(MailMessage, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a mail message and saves it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(MimeMessage, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a MIME message and saves it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(EwsItemId, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message stored in exchange server.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(MailMessage, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a mail message.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(MimeMessage, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a MIME message.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, String, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, EwsMessageBody, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, String, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, EwsMessageBody, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, String, String, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, String, EwsMessageBody, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, String, String, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
(Defined by EwsExtensions.)
Public Extension MethodBeginSendMessage(String, String, String, EwsMessageBody, EwsFolderId, AsyncCallback, Object)Overloaded.
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
(Defined by EwsExtensions.)
Public Extension MethodBeginStoreItem
Begins asynchronous StoreItem operation. Stores an item to an exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginStoreMessage(EwsFolderId, MailMessage, AsyncCallback, Object)Overloaded.
Begins asynchronous StoreMessage operation. Stores a mail message to an exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginStoreMessage(EwsFolderId, MimeMessage, AsyncCallback, Object)Overloaded.
Begins asynchronous StoreMessage operation. Stores a MIME message to an exchange folder.
(Defined by EwsExtensions.)
Public Extension MethodBeginUpdateItem
Begins asynchronous UpdateItem operation. Updates existing item with specified metadata.
(Defined by EwsExtensions.)
Public Extension MethodEndAddAttachment
Ends an asynchronous BeginAddAttachment operation.
(Defined by EwsExtensions.)
Public Extension MethodEndConnect
Ends an asynchronous BeginConnect operation.
(Defined by EwsExtensions.)
Public Extension MethodEndCopyFolder
Ends an asynchronous BeginCopyFolder operation.
(Defined by EwsExtensions.)
Public Extension MethodEndCopyItem
Ends an asynchronous BeginCopyItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndCreateFolder
Ends an asynchronous BeginCreateFolder operation.
(Defined by EwsExtensions.)
Public Extension MethodEndDeleteAttachment
Ends an asynchronous BeginDeleteAttachment operation.
(Defined by EwsExtensions.)
Public Extension MethodEndDeleteFolder
Ends an asynchronous BeginDeleteFolder operation.
(Defined by EwsExtensions.)
Public Extension MethodEndDeleteFolderContent
Ends an asynchronous BeginDeleteFolderContent operation.
(Defined by EwsExtensions.)
Public Extension MethodEndDeleteItem
Ends an asynchronous BeginDeleteItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndDisconnect
Ends an asynchronous BeginDisconnect operation.
(Defined by EwsExtensions.)
Public Extension MethodEndExportItem
Ends an asynchronous BeginExportItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndFindFolder
Ends an asynchronous BeginFindFolder operation.
(Defined by EwsExtensions.)
Public Extension MethodEndFolderExists
Ends an asynchronous BeginFolderExists operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetAttachment
Ends an asynchronous BeginGetAttachment operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetFolderId
Ends an asynchronous BeginGetFolderId operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetFolderInfo
Ends an asynchronous BeginGetFolderInfo operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetFolderList
Ends an asynchronous BeginGetFolderList operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetItem
Ends an asynchronous BeginGetItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetItemInfo
Ends an asynchronous BeginGetItemInfo operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetItemList
Ends an asynchronous BeginGetItemList operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetMailMessage
Ends an asynchronous BeginGetMailMessage operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetMessage
Ends an asynchronous BeginGetMessage operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetMessageInfo
Ends an asynchronous BeginGetMessageInfo operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetMessageList
Ends an asynchronous BeginGetMessageList operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetMimeMessage
Ends an asynchronous BeginGetMimeMessage operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetUpdatedFolders
Ends an asynchronous BeginGetUpdatedFolders operation.
(Defined by EwsExtensions.)
Public Extension MethodEndGetUpdatedItems
Ends an asynchronous BeginGetUpdatedItems operation.
(Defined by EwsExtensions.)
Public Extension MethodEndImportItem
Ends an asynchronous BeginImportItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndItemExists
Ends an asynchronous BeginItemExists operation.
(Defined by EwsExtensions.)
Public Extension MethodEndLogin
Ends an asynchronous BeginLogin operation.
(Defined by EwsExtensions.)
Public Extension MethodEndMoveFolder
Ends an asynchronous BeginMoveFolder operation.
(Defined by EwsExtensions.)
Public Extension MethodEndMoveItem
Ends an asynchronous BeginMoveItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndProvisionHeaders
Ends an asynchronous BeginProvisionHeaders operation.
(Defined by EwsExtensions.)
Public Extension MethodEndRenameFolder
Ends an asynchronous BeginRenameFolder operation.
(Defined by EwsExtensions.)
Public Extension MethodEndResolveNames
Ends an asynchronous BeginResolveNames operation.
(Defined by EwsExtensions.)
Public Extension MethodEndSearch
Ends an asynchronous BeginSearch operation.
(Defined by EwsExtensions.)
Public Extension MethodEndSearchItems
Ends an asynchronous BeginSearchItems operation.
(Defined by EwsExtensions.)
Public Extension MethodEndSendMessage
Ends an asynchronous BeginSendMessage operation.
(Defined by EwsExtensions.)
Public Extension MethodEndStoreItem
Ends an asynchronous BeginStoreItem operation.
(Defined by EwsExtensions.)
Public Extension MethodEndStoreMessage
Ends an asynchronous BeginStoreMessage operation.
(Defined by EwsExtensions.)
Public Extension MethodEndUpdateItem
Ends an asynchronous BeginUpdateItem operation.
(Defined by EwsExtensions.)

Properties

  NameDescription
Public propertyDeleteMode
Gets or sets the mode for delete operations whether to delete entities to Deleted Items folder or delete it permanently.
Protected propertydmvlc (Inherited from NetworkSession.)
Public propertyIsAuthenticated
Gets a value indicating whether the Ews object is authenticated to an Exchange server.
(Overrides NetworkSession..::..IsAuthenticated.)
Public propertyIsBusy
Gets a value indicating whether there is any operation (method) in progress.
Public propertyIsConnected
Gets a value indicating whether the Ews object is connected to an Exchange server.
(Overrides NetworkSession..::..IsConnected.)
Public propertyLogWriter
Gets or sets the LogWriter used by this object.
(Inherited from NetworkSession.)
Protected propertymhdsd (Inherited from NetworkSession.)
Public propertyProxy
Gets or sets the network proxy to use to access a remote server.
Public propertyServer
Gets information of the Exchange server. The value is available after successful authentication.
Public propertyServerName
Gets the server name, if available.
(Inherited from NetworkSession.)
Public propertyServerPort
Gets the server port, if available.
(Inherited from NetworkSession.)
Public propertySettings
Gets or sets an EwsSettings object.
Public propertyTimeout
Gets or sets the length of time in milliseconds before the operation times out.
Public propertyTlsSocket
Returns the TLS/SSL socket of secured connection.
Public propertyUserName
Gets the authenticated user name, if available.
(Inherited from NetworkSession.)

Events

  NameDescription
Public eventValidatingCertificate
Occurs when a server certificate needs to be validated.

See Also