LdapConnection.BeginSendRequest 方法

定义

以异步方式将数据发送到服务器。

重载

BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object)

Source:
LdapConnection.cs
Source:
LdapConnection.cs
Source:
LdapConnection.cs
Source:
LdapConnection.cs

以异步方式将数据发送到服务器。

public:
 IAsyncResult ^ BeginSendRequest(System::DirectoryServices::Protocols::DirectoryRequest ^ request, System::DirectoryServices::Protocols::PartialResultProcessing partialMode, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, AsyncCallback callback, object state);
member this.BeginSendRequest : System.DirectoryServices.Protocols.DirectoryRequest * System.DirectoryServices.Protocols.PartialResultProcessing * AsyncCallback * obj -> IAsyncResult
Public Function BeginSendRequest (request As DirectoryRequest, partialMode As PartialResultProcessing, callback As AsyncCallback, state As Object) As IAsyncResult

参数

partialMode
PartialResultProcessing

枚举中的一个值 PartialResultProcessing ,指定要返回的部分结果的级别。

callback
AsyncCallback

函数 AsyncCallback

state
Object

一个 Object 包含此请求的状态数据。

返回

引用 IAsyncResult 异步发送的对象。

例外

对象句柄无效。

request is nullNothing 在 Visual Basic 中)。

不支持部分结果。

如果 partialMode 等于 ReturnPartialResultsAndNotifyCallback,则必须指定回调函数。

适用于

BeginSendRequest(DirectoryRequest, TimeSpan, PartialResultProcessing, AsyncCallback, Object)

Source:
LdapConnection.cs
Source:
LdapConnection.cs
Source:
LdapConnection.cs
Source:
LdapConnection.cs

以异步方式将数据发送到服务器。

public:
 IAsyncResult ^ BeginSendRequest(System::DirectoryServices::Protocols::DirectoryRequest ^ request, TimeSpan requestTimeout, System::DirectoryServices::Protocols::PartialResultProcessing partialMode, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, AsyncCallback callback, object state);
member this.BeginSendRequest : System.DirectoryServices.Protocols.DirectoryRequest * TimeSpan * System.DirectoryServices.Protocols.PartialResultProcessing * AsyncCallback * obj -> IAsyncResult
Public Function BeginSendRequest (request As DirectoryRequest, requestTimeout As TimeSpan, partialMode As PartialResultProcessing, callback As AsyncCallback, state As Object) As IAsyncResult

参数

requestTimeout
TimeSpan

请求超时的时间(以秒为单位)。

partialMode
PartialResultProcessing

枚举中的一个值 PartialResultProcessing ,指定要返回的部分结果的级别。

callback
AsyncCallback

函数 AsyncCallback

state
Object

一个 Object 包含此请求的状态数据。

返回

引用 IAsyncResult 异步发送的对象。

例外

对象句柄无效。

request 为 null(Nothing 在 Visual Basic 中)。

不支持部分结果。

如果 partialMode 等于 ReturnPartialResultsAndNotifyCallback,则必须指定回调函数。

适用于