IOutputStream.WriteAsync(IBuffer) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe datos de forma asincrónica en una secuencia secuencial.
public:
IAsyncOperationWithProgress<unsigned int, unsigned int> ^ WriteAsync(IBuffer ^ buffer);
IAsyncOperationWithProgress<uint32_t, uint32_t> WriteAsync(IBuffer const& buffer);
public IAsyncOperationWithProgress<uint,uint> WriteAsync(IBuffer buffer);
function writeAsync(buffer)
Public Function WriteAsync (buffer As IBuffer) As IAsyncOperationWithProgress(Of UInteger, UInteger)
Parámetros
- buffer
- IBuffer
Búfer que contiene los datos que se van a escribir.
Devoluciones
Windows.Foundation.IAsyncOperationWithProgress<unsigned int,unsigned int>
IAsyncOperationWithProgress<uint32_t,uint32_t>
Operación de escritura de bytes. El primer entero representa el número de bytes escritos. El segundo entero representa el progreso de la operación de escritura.
Comentarios
Algunas implementaciones de flujo admiten la puesta en cola de operaciones de escritura. En este caso, la ejecución asincrónica del método WriteAsync no se completa hasta que se haya completado el método FlushAsync . Para el parámetro de búfer , no es necesario implementar la interfaz IBuffer . En su lugar, puede crear una instancia de la clase Buffer o crear un búfer mediante métodos de la clase CryptographicBuffer .
Considere también la posibilidad de escribir un búfer en un IOutputStream mediante el método WriteBuffer de la clase DataWriter .