DsmlSoapHttpConnection Members

The DsmlSoapHttpConnection class represents a connection to a DSML Gateway using SOAP over HTTP.

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

  Name Description
Public method DsmlSoapHttpConnection Overloaded. Initializes a new instance of a DsmlSoapHttpConnection class.

  Name Description
Public property AuthType The AuthType property contains one of the values of AuthType enumeration that specifies the authentication type.
Public property ClientCertificates  The ClientCertificates property specifies one or more client certificates to send for authentication.(inherited from DirectoryConnection)
Public property Credential  The Credential property specifies alternate credentials for the connection object.(inherited from DirectoryConnection)
Public property Directory  The Directory property specifies the domain or the server to which the connection should be made.(inherited from DirectoryConnection)
Public property SessionId Overridden. The SessionId property contains the active session ID.
Public property SoapActionHeader The SoapActionHeader property contains the SOAP Action Header sent with other HTTP headers.
Public property SoapRequestHeader  The SoapRequestHeader property contains the SOAP Header attached to outgoing requests.(inherited from DsmlSoapConnection)
Public property Timeout Overridden. The Timeout property contains the length of time, in seconds, before the DsmlSoapHttpConnection times out.

(see also Protected Methods )
  Name Description
Public method Abort The Abort method cancels the asynchronous request.
Public method BeginSendRequest The BeginSendRequest method begins asynchronously sending the specified DsmlRequestDocument object to the server.
Public method BeginSession Overridden. The BeginSession method instructs the DSML server to start a new session.
Public method EndSendRequest The EndSendRequest method completes an asynchronous send request.
Public method EndSession Overridden. The EndSession method ends the session with the DSML server and clears the SessionId property.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method SendRequest Overloaded. Overridden. Sends an object to the DSML server.
Public method ToString  Returns a String that represents the current Object. (inherited from Object)

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)

Community Additions