IsolatedStorageFileStream.WriteAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Escreve assíncronamente um bloco de bytes no objeto de fluxo de ficheiros de armazenamento isolado usando dados lidos de um buffer composto por um array de bytes. |
| WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
A Assíncrona escreve um bloco de bytes no objeto de fluxo de ficheiros de armazenamento isolado usando dados lidos de um buffer constituído por um intervalo de memória de bytes apenas de leitura. |
WriteAsync(Byte[], Int32, Int32, CancellationToken)
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
Escreve assíncronamente um bloco de bytes no objeto de fluxo de ficheiros de armazenamento isolado usando dados lidos de um buffer composto por um array de bytes.
public:
override System::Threading::Tasks::Task ^ WriteAsync(cli::array <System::Byte> ^ buffer, int offset, int count, System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken);
override this.WriteAsync : byte[] * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (buffer As Byte(), offset As Integer, count As Integer, cancellationToken As CancellationToken) As Task
Parâmetros
- buffer
- Byte[]
O array de bytes a partir do qual copiar bytes para o fluxo de ficheiros de armazenamento isolado atual.
- offset
- Int32
O deslocamento de bytes em buffer que se deve começar.
- count
- Int32
O número máximo de bytes a escrever.
- cancellationToken
- CancellationToken
O token para monitorizar pedidos de cancelamento. O valor predefinido é None.
Devoluções
Uma tarefa que representa a operação de escrita assíncrona.
Exceções
O token de cancelamento foi cancelado. Esta exceção é armazenada na tarefa devolvida.
Observações
Se a operação de escrita for bem-sucedida, a posição atual do IsolatedStorageFileStream objeto é avançada pelo número de bytes escritos. Se ocorrer uma exceção, a posição atual do IsolatedStorageFileStream objeto mantém-se inalterada.
Este método armazena na tarefa que devolve todas as exceções de não-utilização que o equivalente síncrono do método pode lançar. Se uma exceção for armazenada na tarefa devolvida, essa exceção será lançada quando a tarefa for aguardada. As exceções de uso, como ArgumentException, ainda são lançadas de forma síncrona. Para as exceções armazenadas, veja as exceções lançadas por Write(Byte[], Int32, Int32).
Aplica-se a
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
- Origem:
- IsolatedStorageFileStream.cs
A Assíncrona escreve um bloco de bytes no objeto de fluxo de ficheiros de armazenamento isolado usando dados lidos de um buffer constituído por um intervalo de memória de bytes apenas de leitura.
public override System.Threading.Tasks.ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : ReadOnlyMemory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Overrides Function WriteAsync (buffer As ReadOnlyMemory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As ValueTask
Parâmetros
- buffer
- ReadOnlyMemory<Byte>
A memória de bytes de apenas leitura a partir da qual copiar bytes para o fluxo de ficheiros de armazenamento isolado atual.
- cancellationToken
- CancellationToken
O token para monitorizar pedidos de cancelamento. O valor predefinido é None.
Devoluções
Uma tarefa que representa a operação de escrita assíncrona.
Exceções
O token de cancelamento foi cancelado. Esta exceção é armazenada na tarefa devolvida.