CryptoStream.Write(Byte[], Int32, Int32) Metoda

Definice

Zapíše posloupnost bajtů na aktuální CryptoStream hodnotu a posune aktuální pozici v rámci datového proudu o počet zapsaných bajtů.

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)

Parametry

buffer
Byte[]

Pole bajtů. Tato metoda kopíruje count bajty z buffer aktuálního datového proudu.

offset
Int32

Posun bajtů, při buffer kterém se mají začít kopírovat bajty do aktuálního datového proudu.

count
Int32

Počet bajtů, které se mají zapisovat do aktuálního datového proudu.

Výjimky

Přidružená CryptoStreamMode k aktuálnímu CryptoStream objektu neodpovídá podkladovému streamu. Tato výjimka se například vyvolá při použití Write se základním datovým proudem, který je jen pro čtení.

offset nebo count je menší než nula.

Součet count parametrů je offset delší než délka vyrovnávací paměti.

Platí pro

Viz také