NamedPipeClientStream.ConnectAsync Метод

Определение

Задача, представляющая асинхронную операцию подключения.

Перегрузки

Имя Описание
ConnectAsync()

Асинхронно подключается к серверу ожидания с бесконечным периодом ожидания.

ConnectAsync(Int32)

Асинхронно подключается к серверу ожидания в течение указанного периода ожидания.

ConnectAsync(CancellationToken)

Асинхронно подключается к серверу ожидания и отслеживает запросы на отмену.

ConnectAsync(Int32, CancellationToken)

Асинхронно подключается к серверу ожидания в течение указанного периода ожидания и отслеживает запросы на отмену.

ConnectAsync()

Асинхронно подключается к серверу ожидания с бесконечным периодом ожидания.

public:
 System::Threading::Tasks::Task ^ ConnectAsync();
public System.Threading.Tasks.Task ConnectAsync();
member this.ConnectAsync : unit -> System.Threading.Tasks.Task
Public Function ConnectAsync () As Task

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

Задача, представляющая асинхронную операцию подключения.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Connect().

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

ConnectAsync(Int32)

Асинхронно подключается к серверу ожидания в течение указанного периода ожидания.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(int timeout);
public System.Threading.Tasks.Task ConnectAsync(int timeout);
member this.ConnectAsync : int -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer) As Task

Параметры

timeout
Int32

Количество миллисекундах, ожидающего ответа сервера до истечения времени ожидания подключения.

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

Задача, представляющая асинхронную операцию подключения.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Connect(Int32).

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

ConnectAsync(CancellationToken)

Асинхронно подключается к серверу ожидания и отслеживает запросы на отмену.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (cancellationToken As CancellationToken) As Task

Параметры

cancellationToken
CancellationToken

Маркер для отслеживания запросов на отмену. Значение по умолчанию — None.

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

Задача, представляющая асинхронную операцию подключения.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Connect().

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

ConnectAsync(Int32, CancellationToken)

Асинхронно подключается к серверу ожидания в течение указанного периода ожидания и отслеживает запросы на отмену.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(int timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(int timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer, cancellationToken As CancellationToken) As Task

Параметры

timeout
Int32

Количество миллисекундах, ожидающего ответа сервера до истечения времени ожидания подключения.

cancellationToken
CancellationToken

Маркер для отслеживания запросов на отмену. Значение по умолчанию — None.

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

Задача, представляющая асинхронную операцию подключения.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Connect(Int32).

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