NamedPipeClientStream.ConnectAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задача, представляющая асинхронную операцию подключения.
Перегрузки
ConnectAsync() |
Асинхронно подключается к ожидающему серверу с бессрочным временем ожидания. |
ConnectAsync(Int32) |
Асинхронно подключается к ожидающему серверу с заданным временем ожидания. |
ConnectAsync(CancellationToken) |
Асинхронно подключается к ожидающему серверу и отслеживает запросы отмены. |
ConnectAsync(Int32, CancellationToken) |
Асинхронно подключается к ожидающему серверу с заданным временем ожидания и отслеживает запросы отмены. |
ConnectAsync(TimeSpan, CancellationToken) |
Асинхронно подключается к ожидающему серверу с заданным временем ожидания и отслеживает запросы отмены. |
ConnectAsync()
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
Асинхронно подключается к ожидающему серверу с бессрочным временем ожидания.
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)
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
Асинхронно подключается к ожидающему серверу с заданным временем ожидания.
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)
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
Асинхронно подключается к ожидающему серверу и отслеживает запросы отмены.
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)
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
Асинхронно подключается к ожидающему серверу с заданным временем ожидания и отслеживает запросы отмены.
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).
Применяется к
ConnectAsync(TimeSpan, CancellationToken)
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
- Исходный код:
- NamedPipeClientStream.cs
Асинхронно подключается к ожидающему серверу с заданным временем ожидания и отслеживает запросы отмены.
public:
System::Threading::Tasks::Task ^ ConnectAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync (TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Параметры
- timeout
- TimeSpan
Время ожидания ответа сервера до истечения времени ожидания подключения.
- cancellationToken
- CancellationToken
Токен для отслеживания запросов отмены. Значение по умолчанию — None.
Возвращаемое значение
Задача, представляющая асинхронную операцию подключения.
Исключения
Маркер отмены был отменен. Это исключение сохраняется в возвращаемой задаче.
Комментарии
Этот метод сохраняет в задаче все исключения, не относящиеся к использованию, которые может создавать синхронный аналог метода. Если исключение сохраняется в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему создаются синхронно. Хранимые исключения см. в разделе исключения, создаваемые Connect(TimeSpan).