DsmlSoapHttpConnection 类

定义

表示使用 SOAP over HTTP 与 DSML 网关的连接。

public ref class DsmlSoapHttpConnection : System::DirectoryServices::Protocols::DsmlSoapConnection
public class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection
type DsmlSoapHttpConnection = class
    inherit DsmlSoapConnection
Public Class DsmlSoapHttpConnection
Inherits DsmlSoapConnection
继承

构造函数

DsmlSoapHttpConnection(DsmlDirectoryIdentifier)

初始化 DsmlSoapHttpConnection 类的新实例。

DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential)

初始化 DsmlSoapHttpConnection 类的新实例。

DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType)

使用指定的标识符、网络凭据和身份验证类型初始化 类的新实例 DsmlSoapHttpConnection

DsmlSoapHttpConnection(Uri)

初始化 DsmlSoapHttpConnection 类的新实例。

属性

AuthType

获取或设置身份验证类型。

ClientCertificates

获取一个或多个要发送用于身份验证的客户端证书。

(继承自 DirectoryConnection)
Credential

设置连接对象的备用凭据。

(继承自 DirectoryConnection)
Directory

获取应建立连接的域或服务器。

(继承自 DirectoryConnection)
SessionId

获取活动会话 ID。

SoapActionHeader

获取或设置与其他 HTTP 标头一起发送的 SOAP 操作标头。

SoapRequestHeader

获取或设置附加到传出请求的 SOAP 标头。

(继承自 DsmlSoapConnection)
Timeout

获取或设置超时前 DsmlSoapHttpConnection 的时间长度(以秒为单位)。

方法

Abort(IAsyncResult)

取消异步请求。

BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object)

以异步方式将指定的 DsmlRequestDocument 对象发送到服务器。

BeginSession()

指示 DSML 服务器启动新会话。

EndSendRequest(IAsyncResult)

完成异步发送请求。

EndSession()

结束与 DSML 服务器的会话并清除 SessionId 属性。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
SendRequest(DirectoryRequest)

发送单个 DirectoryRequest 对象。

SendRequest(DsmlRequestDocument)

DsmlRequestDocument 对象发送到 DSML 服务器。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于