SSLSocketFactory.CreateSocketAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.