NamedPipeClientStream.ConnectAsync Metod

Definition

En uppgift som representerar den asynkrona anslutningsåtgärden.

Överlagringar

Name Description
ConnectAsync()

Ansluter asynkront till en väntande server med en oändlig tidsgräns.

ConnectAsync(Int32)

Ansluter asynkront till en väntande server inom den angivna tidsgränsen.

ConnectAsync(CancellationToken)

Ansluter asynkront till en väntande server och övervakar begäranden om annullering.

ConnectAsync(Int32, CancellationToken)

Ansluter asynkront till en väntande server inom den angivna tidsgränsen och övervakar begäranden om annullering.

ConnectAsync()

Ansluter asynkront till en väntande server med en oändlig tidsgräns.

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

Returer

En uppgift som representerar den asynkrona anslutningsåtgärden.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Connect().

Gäller för

ConnectAsync(Int32)

Ansluter asynkront till en väntande server inom den angivna tidsgränsen.

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

Parametrar

timeout
Int32

Antalet millisekunder som ska vänta tills servern svarar innan anslutningen överskrider tidsgränsen.

Returer

En uppgift som representerar den asynkrona anslutningsåtgärden.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Connect(Int32).

Gäller för

ConnectAsync(CancellationToken)

Ansluter asynkront till en väntande server och övervakar begäranden om annullering.

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

Parametrar

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden. Standardvärdet är None.

Returer

En uppgift som representerar den asynkrona anslutningsåtgärden.

Undantag

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Connect().

Gäller för

ConnectAsync(Int32, CancellationToken)

Ansluter asynkront till en väntande server inom den angivna tidsgränsen och övervakar begäranden om annullering.

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

Parametrar

timeout
Int32

Antalet millisekunder som ska vänta tills servern svarar innan anslutningen överskrider tidsgränsen.

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden. Standardvärdet är None.

Returer

En uppgift som representerar den asynkrona anslutningsåtgärden.

Undantag

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Connect(Int32).

Gäller för