Channels.NewOutputStream Método

Definição

Sobrecargas

Nome Description
NewOutputStream(IAsynchronousByteChannel)

Constrói um fluxo que grava bytes no canal fornecido.

NewOutputStream(IWritableByteChannel)

Constrói um fluxo que grava bytes no canal fornecido.

NewOutputStream(IAsynchronousByteChannel)

Constrói um fluxo que grava bytes no canal fornecido.

[Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/OutputStream;", "", ApiSince=26)]
public static System.IO.Stream? NewOutputStream(Java.Nio.Channels.IAsynchronousByteChannel? ch);
[<Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/OutputStream;", "", ApiSince=26)>]
static member NewOutputStream : Java.Nio.Channels.IAsynchronousByteChannel -> System.IO.Stream

Parâmetros

ch
IAsynchronousByteChannel

O canal no qual os bytes serão gravados

Retornos

Um novo fluxo de saída

Atributos

Comentários

Constrói um fluxo que grava bytes no canal fornecido.

O fluxo não será armazenado em buffer. O fluxo será seguro para acesso por vários threads simultâneos. O fechamento do fluxo, por sua vez, fará com que o canal seja fechado.

Adicionado em 1.7.

Java documentação para java.nio.channels.Channels.newOutputStream(java.nio.channels.AsynchronousByteChannel).

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.

Aplica-se a

NewOutputStream(IWritableByteChannel)

Constrói um fluxo que grava bytes no canal fornecido.

[Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/WritableByteChannel;)Ljava/io/OutputStream;", "")]
public static System.IO.Stream? NewOutputStream(Java.Nio.Channels.IWritableByteChannel? ch);
[<Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/WritableByteChannel;)Ljava/io/OutputStream;", "")>]
static member NewOutputStream : Java.Nio.Channels.IWritableByteChannel -> System.IO.Stream

Parâmetros

ch
IWritableByteChannel

O canal no qual os bytes serão gravados

Retornos

Um novo fluxo de saída

Atributos

Comentários

Constrói um fluxo que grava bytes no canal fornecido.

Os write métodos do fluxo resultante gerarão um IllegalBlockingModeException se invocado enquanto o canal subjacente estiver no modo de não bloqueio. O fluxo não será armazenado em buffer. O fluxo será seguro para acesso por vários threads simultâneos. O fechamento do fluxo, por sua vez, fará com que o canal seja fechado.

Java documentação para java.nio.channels.Channels.newOutputStream(java.nio.channels.WritableByteChannel).

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.

Aplica-se a