Поделиться через


PrintQueueStream.BeginWrite Метод

Определение

Начинает операцию асинхронной записи.

public:
 override IAsyncResult ^ BeginWrite(cli::array <System::Byte> ^ buffer, int offset, int count, AsyncCallback ^ callback, System::Object ^ state);
public override IAsyncResult BeginWrite (byte[] buffer, int offset, int count, AsyncCallback callback, object state);
override this.BeginWrite : byte[] * int * int * AsyncCallback * obj -> IAsyncResult
Public Overrides Function BeginWrite (buffer As Byte(), offset As Integer, count As Integer, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

buffer
Byte[]

Буфер для записи данных.

offset
Int32

Смещение байтов в буфере, с которого следует начать запись.

count
Int32

Максимальное число байтов для записи.

callback
AsyncCallback

Асинхронный обратный вызов, который выполняется по завершении операции записи.

state
Object

Предоставляемый пользователем объект, являющийся отличительным признаком данного асинхронного запроса записи от других запросов.

Возвращаемое значение

Объект IAsyncResult, представляющий асинхронную запись, которая все еще может ожидать.

Применяется к