Idioma

SSLSocketFactory.CreateSocketAsync Método

Definição

Sobrecargas

Nome Description
CreateSocketAsync(Socket, String, Int32, Boolean)

Cria um soquete conectado ao host especificado e em camadas sobre um soquete existente executando o método síncrono no pool de threads.

CreateSocketAsync()

Cria um soquete SSL novo e não conectado executando o método síncrono no pool de threads.

CreateSocketAsync(Socket, String, Int32, Boolean)

Cria um soquete conectado ao host especificado e em camadas sobre um soquete existente executando o método síncrono no pool de threads.

public System.Threading.Tasks.Task<Java.Net.Socket?> CreateSocketAsync(Java.Net.Socket? socket, string? host, int port, bool autoClose);
member this.CreateSocketAsync : Java.Net.Socket * string * int * bool -> System.Threading.Tasks.Task<Java.Net.Socket>

Parâmetros

socket
Socket

O soquete existente sobre o qual criar o soquete SSL.

host
String

O nome do host ou o endereço IP.

port
Int32

A porta no host.

autoClose
Boolean

Se deve ser fechado socket quando o soquete criado for fechado.

Retornos

Uma tarefa cujo resultado é o soquete conectado em camadas retornado por CreateSocket(Socket, String, Int32, Boolean).

Comentários

Esse método .NET usa Task.Run para chamar CreateSocket(Socket, String, Int32, Boolean) com os mesmos argumentos. Ele não usa E/S de soquete assíncrono nativo. A tarefa preserva o valor retornado do método síncrono, incluindo null. Se esse método gerar uma exceção, a tarefa registrará a exceção, que será relançada quando a tarefa for aguardada.

Fonte: .NET gerador de método assíncrono.

As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.

Aplica-se a

CreateSocketAsync()

Cria um soquete SSL novo e não conectado executando o método síncrono no pool de threads.

public System.Threading.Tasks.Task<Java.Net.Socket?> CreateSocketAsync();
member this.CreateSocketAsync : unit -> System.Threading.Tasks.Task<Java.Net.Socket>

Retornos

Uma tarefa cujo resultado é o novo soquete SSL não conectado retornado por CreateSocket().

Comentários

Esse método .NET usa Task.Run para chamar CreateSocket(). Ele não usa E/S de soquete assíncrono nativo. A tarefa preserva o valor retornado do método síncrono, incluindo null. Se esse método gerar uma exceção, a tarefa registrará a exceção, que será relançada quando a tarefa for aguardada.

Fonte: .NET gerador de método assíncrono.

As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.

Aplica-se a