CryptoStream.Write(Byte[], Int32, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše posloupnost bajtů do proudu CryptoStream a posune aktuální pozici v rámci streamu 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
do aktuálního datového proudu.
- offset
- Int32
Posun bajtů, při buffer
kterém chcete začít kopírovat bajty do aktuálního datového proudu.
- count
- Int32
Počet bajtů, které se mají zapsat do aktuálního datového proudu.
Výjimky
Objekt CryptoStreamMode přidružený k aktuálnímu CryptoStream objektu neodpovídá podkladovému datovému proudu. Tato výjimka se například vyvolá při použití Write s podkladovým datovým proudem, který je jen pro čtení.
offset
nebo count
je menší než nula.
Součet count
parametrů a offset
je delší než délka vyrovnávací paměti.