LdapConnection.BeginSendRequest Метод

Определение

Отправляет данные на сервер асинхронным образом.

Перегрузки

BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object)

Отправляет данные на сервер асинхронным образом.

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

Отправляет данные на сервер асинхронным образом.

BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object)

Отправляет данные на сервер асинхронным образом.

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

Параметры

request
DirectoryRequest

Объект DirectoryRequest.

partialMode
PartialResultProcessing

Значение из перечисления PartialResultProcessing, задающее возвращаемый уровень частичного результата.

callback
AsyncCallback

Функция AsyncCallback.

state
Object

Объект Object, содержащий данные о состоянии для данного запроса.

Возвращаемое значение

IAsyncResult

Объект IAsyncResult, который ссылается на асинхронную отправку.

Исключения

Недопустимый дескриптор объекта.

Значение параметра requestnull (Nothing в Visual Basic).

Частичные результаты не поддерживаются.

Необходимо указать функцию обратного вызова, если partialMode равно ReturnPartialResultsAndNotifyCallback.

Применяется к

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

Отправляет данные на сервер асинхронным образом.

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

Параметры

request
DirectoryRequest

Объект DirectoryRequest.

requestTimeout
TimeSpan

Время до тайм-аута запроса в секундах.

partialMode
PartialResultProcessing

Значение из перечисления PartialResultProcessing, задающее возвращаемый уровень частичного результата.

callback
AsyncCallback

Функция AsyncCallback.

state
Object

Объект Object, содержащий данные о состоянии для данного запроса.

Возвращаемое значение

IAsyncResult

Объект IAsyncResult, который ссылается на асинхронную отправку.

Исключения

Недопустимый дескриптор объекта.

request имеет значение null (Nothing в Visual Basic).

Частичные результаты не поддерживаются.

Необходимо указать функцию обратного вызова, если partialMode равно ReturnPartialResultsAndNotifyCallback.

Применяется к