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

Definitie

Hiermee schrijft u een reeks bytes naar de huidige CryptoStream en wordt de huidige positie binnen de stroom verplaatst door het aantal geschreven bytes.

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
abstract member Write : byte[] * int * int -> unit
override this.Write : byte[] * int * int -> unit
Public Overrides Sub Write (buffer As Byte(), offset As Integer, count As Integer)

Parameters

buffer
Byte[]

Een matrix van bytes. Met deze methode worden count bytes gekopieerd van buffer naar de huidige stroom.

offset
Int32

De byte-offset buffer waarin bytes naar de huidige stroom moeten worden gekopieerd.

count
Int32

Het aantal bytes dat naar de huidige stroom moet worden geschreven.

Uitzonderingen

Het CryptoStreamMode gekoppelde object CryptoStream komt niet overeen met de onderliggende stroom. Deze uitzondering wordt bijvoorbeeld gegenereerd wanneer u een onderliggende stroom gebruikt Write die alleen-lezen is.

offset of count kleiner is dan nul.

De som van de count en offset parameters is langer dan de lengte van de buffer.

Van toepassing op

Zie ook