CryptoStream.Write(Byte[], Int32, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver en sekvens med byte till aktuell CryptoStream och avancerar den aktuella positionen i dataströmmen med antalet skrivna byte.
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)
Parametrar
- buffer
- Byte[]
En matris med byte. Den här metoden kopierar count byte från buffer till den aktuella strömmen.
- offset
- Int32
Byteförskjutningen buffer där byte ska börja kopieras till den aktuella strömmen.
- count
- Int32
Antalet byte som ska skrivas till den aktuella strömmen.
Undantag
Det CryptoStreamMode associerade med det aktuella CryptoStream objektet matchar inte den underliggande strömmen. Det här undantaget genereras till exempel när du använder Write med en underliggande dataström som är skrivskyddad.
offset eller count är mindre än noll.
Summan av parametrarna count och offset är längre än buffertens längd.