CryptoStream.Write(Byte[], Int32, Int32) Метод

Определение

Записывает последовательность байтов в текущий CryptoStream и перемещает текущую позицию в потоке по количеству записанных байтов.

public:
 override void Write(cli::array <System::Byte> ^ buffer, int offset, int count);
public override void Write(byte[] buffer, int offset, int count);
override this.Write : byte[] * int * int -> unit
Public Overrides Sub Write (buffer As Byte(), offset As Integer, count As Integer)

Параметры

buffer
Byte[]

Массив байтов. Этот метод копирует байты count из buffer текущего потока.

offset
Int32

Смещение байтов, с buffer которого начинается копирование байтов в текущий поток.

count
Int32

Количество байтов, записываемых в текущий поток.

Исключения

Связанный CryptoStreamMode с текущим CryptoStream объектом объект не соответствует базовому потоку. Например, это исключение возникает при использовании Write только для базового потока, который доступен только для чтения.

offset или count меньше нуля.

count Сумма и offset параметры длиннее длины буфера.

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

См. также раздел