CryptoStream.Write(Byte[], Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt eine Folge von Bytes in den aktuellen CryptoStream und verschiebt die aktuelle Position in diesem Stream um die Anzahl der geschriebenen Bytes nach vorn.
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)
Parameter
- buffer
- Byte[]
Ein Bytearray. Diese Methode kopiert count
Bytes aus dem buffer
in den aktuellen Stream.
- offset
- Int32
Der Byteoffset im buffer
, ab dem Bytes in den aktuellen Stream kopiert werden.
- count
- Int32
Die Anzahl an Bytes, die in den aktuellen Stream geschrieben werden sollen.
Ausnahmen
Der dem aktuellen CryptoStreamMode-Objekt zugeordnete CryptoStream stimmt nicht mit dem zugrunde liegenden Stream überein. Diese Ausnahme wird beispielsweise ausgelöst, wenn Write mit einem zugrunde liegenden Stream verwendet wird, der schreibgeschützt ist.
offset
oder count
ist kleiner als 0.
Die Summe aus count
-Parameter und offset
-Parameter ist größer als die Länge des Puffers.