MemoryStream.EndWrite(IAsyncResult) Метод

Определение

Завершает асинхронную операцию записи.Ends an asynchronous write operation. (Рекомендуется использовать WriteAsync(Byte[], Int32, Int32, CancellationToken).)(Consider using WriteAsync(Byte[], Int32, Int32, CancellationToken) instead.)

public:
 override void EndWrite(IAsyncResult ^ asyncResult);
public override void EndWrite (IAsyncResult asyncResult);
override this.EndWrite : IAsyncResult -> unit
Public Overrides Sub EndWrite (asyncResult As IAsyncResult)

Параметры

asyncResult
IAsyncResult

Ссылка на необработанный запрос асинхронного ввода/вывода.A reference to the outstanding asynchronous I/O request.

Исключения

Свойство asyncResult имеет значение null.asyncResult is null.

Обработчик отложенной операции записи не доступен.A handle to the pending write operation is not available.

-или--or-

Ожидающая операция не поддерживает запись.The pending operation does not support writing.

asyncResult не происходит из метода BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object) в текущем потоке.asyncResult did not originate from a BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object) method on the current stream.

Поток закрыт, или произошла внутренняя ошибка.The stream is closed or an internal error has occurred.

Комментарии

Дополнительные сведения об использовании этого метода см. в EndWrite примечания.Refer to the EndWrite remarks for additional usage information for this method.

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