IEwsHttpWebRequest members

Defines a proxy interface to make Exchange Web Services web requests.

The IEwsHttpWebRequest interface is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.

The following tables list the members exposed by the IEwsHttpWebRequest type.

Properties

  Name Description
Public property Accept Gets or sets the value of the Accept HTTP header. The Accept property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property AllowAutoRedirect Gets or sets a value that indicates whether the request should follow redirection responses. The AllowAutoRedirect property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property ClientCertificates Gets or sets the client certificates. The ClientCertificates property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property ConnectionGroupName Gets or sets the name of the connection group for the request. The ConnectionGroupName property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property ContentType Gets or sets the value of the Content-type HTTP header. The ContentType property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property CookieContainer Gets or sets the container that holds a collection of cookie objects. The CookieContainer property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property Credentials Gets or sets authentication information for the request. The Credentials property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property Headers Gets or sets a collection of the name/value pairs that make up the HTTP headers. The Headers property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property KeepAlive Gets or sets whether the request to the internet resource should contain a Connection HTTP header with the value Keep-alive. The KeepAlive property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property Method Gets or sets the method for the request. The Method property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property PreAuthenticate Gets or sets a value that indicates whether to send an authenticate header with the request. The PreAuthenticate property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property Proxy Gets or sets proxy information for the request. The Proxy property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property RequestUri Gets the original Uniform Resource Identifier (URI) of the request. The RequestUri property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property Timeout Gets or sets the time-out value in milliseconds for the GetResponse and GetRequestStream methods. The Timeout property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property UseDefaultCredentials Gets or sets a value that controls whether default credentials are sent with requests. The UseDefaultCredentials property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public property UserAgent Gets or sets the value of the User-agent HTTP header. The UserAgent property is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.

Top

Methods

  Name Description
Public method Abort Cancels the request to an Internet resource. The Abort() method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public method BeginGetRequestStream Begins an asynchronous request for a Stream object to use to write data. The BeginGetRequestStream(AsyncCallback, Object) method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public method BeginGetResponse Begins an asynchronous request to an Internet resource. The BeginGetResponse(AsyncCallback, Object) method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public method EndGetRequestStream Ends an asynchronous request for a Stream object to use to write data. The EndGetRequestStream(IAsyncResult) method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public method EndGetResponse Ends an asynchronous request to an Internet resource. The EndGetResponse(IAsyncResult) method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public method GetRequestStream Gets a Stream object to use to write request data. The GetRequestStream() method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.
Public method GetResponse Returns a response from an Internet resource. The GetResponse() method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2007.

Top

See also

Reference

IEwsHttpWebRequest interface

Microsoft.Exchange.WebServices.Data namespace