AsynchronousChannelProvider.Provider 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.
Retorna o provedor de canal assíncrono padrão em todo o sistema para essa invocação da máquina virtual Java.
[Android.Runtime.Register("provider", "()Ljava/nio/channels/spi/AsynchronousChannelProvider;", "", ApiSince=26)]
public static Java.Nio.Channels.Spi.AsynchronousChannelProvider? Provider();
[<Android.Runtime.Register("provider", "()Ljava/nio/channels/spi/AsynchronousChannelProvider;", "", ApiSince=26)>]
static member Provider : unit -> Java.Nio.Channels.Spi.AsynchronousChannelProvider
Retornos
O provedor AsynchronousChannel padrão em todo o sistema
- Atributos
Comentários
Retorna o provedor de canal assíncrono padrão em todo o sistema para essa invocação da máquina virtual Java.
A primeira invocação desse método localiza o objeto de provedor padrão da seguinte maneira:
<ol>
<li>
Se a propriedade java.nio.channels.spi.AsynchronousChannelProvider do sistema for definida, será necessário ser o nome totalmente qualificado de uma classe de provedor concreta. A classe é carregada e instanciada; se esse processo falhar, um erro não especificado será gerado.
</li>
<li>
Se uma classe de provedor tiver sido instalada em um arquivo jar visível para o carregador de classe do sistema e esse arquivo jar contiver um arquivo de configuração de provedor nomeado java.nio.channels.spi.AsynchronousChannelProvider no diretório META-INF/servicesde recursos, o nome da primeira classe especificado nesse arquivo será obtido. A classe é carregada e instanciada; se esse processo falhar, um erro não especificado será gerado.
</li>
<li>
Por fim, se nenhum provedor tiver sido especificado por qualquer um dos meios acima, a classe de provedor padrão do sistema será instanciada e o resultado será retornado.
</li>
</ol>
Invocações subsequentes desse método retornam o provedor que foi retornado pela primeira invocação.
Java documentação para java.nio.channels.spi.AsynchronousChannelProvider.provider().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.