Compartilhar via


RandomAccessStream Classe

Definição

Fornece acesso aleatório de dados em fluxos de entrada e saída.

public ref class RandomAccessStream abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RandomAccessStream final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class RandomAccessStream
Public Class RandomAccessStream
Herança
Object Platform::Object IInspectable RandomAccessStream
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Para obter mais informações, consulte Início Rápido: Leitura e gravação de arquivos, que mostra como ler e gravar bytes em um arquivo usando um RandomAccessStream. Para codificar uma imagem usando um fluxo, consulte Geração de imagens.

Métodos

CopyAndCloseAsync(IInputStream, IOutputStream)

Copia um fluxo de origem para um fluxo de destino e aguarda a conclusão da operação de cópia.

CopyAsync(IInputStream, IOutputStream)

Copia um fluxo de origem para um fluxo de destino.

CopyAsync(IInputStream, IOutputStream, UInt64)

Copia o número especificado de bytes de um fluxo de origem para um fluxo de destino.

Aplica-se a

Confira também