ExchangeServiceBinding Class

Connects the component parts of the Outlook Web Access Web Part to matching elements in Microsoft Exchange Server 2007 by using Exchange 2007 Web services.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            Microsoft.SharePoint.Portal.WebControls.ExchangeServiceBinding

Namespace:  Microsoft.SharePoint.Portal.WebControls
Assembly:  Microsoft.SharePoint.Portal (in Microsoft.SharePoint.Portal.dll)

Syntax

'Declaration
<WebServiceBindingAttribute(Name := "ExchangeServiceBinding", Namespace := "http://schemas.microsoft.com/exchange/services/2006/messages")> _
Public Class ExchangeServiceBinding _
    Inherits SoapHttpClientProtocol
'Usage
Dim instance As ExchangeServiceBinding
[WebServiceBindingAttribute(Name = "ExchangeServiceBinding", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public class ExchangeServiceBinding : SoapHttpClientProtocol

Remarks

Methods in this class connect Outlook Web Access client services to Exchange 2007 Web services. The class is composed mostly of XML elements that are used to define the requests and responses between the client and server.

Use this class when connecting an Outlook Web Access Web Part to an Exchange 2007 server to ensure that string and URI parameters can pass between Outlook Web Access and Exchange 2007.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ExchangeServiceBinding Members

Microsoft.SharePoint.Portal.WebControls Namespace

OutlookWebAccessToolPart

OWACalendarPart

OWAContactsPart

OWAInbox

OWAPart

OWAPartBase

OWATasksPart