ICryptoTransform.TransformFinalBlock(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.
Wandelt den angegebenen Bereich des angegebenen Bytearrays um.
public:
cli::array <System::Byte> ^ TransformFinalBlock(cli::array <System::Byte> ^ inputBuffer, int inputOffset, int inputCount);
public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount);
abstract member TransformFinalBlock : byte[] * int * int -> byte[]
Public Function TransformFinalBlock (inputBuffer As Byte(), inputOffset As Integer, inputCount As Integer) As Byte()
Parameter
- inputBuffer
- Byte[]
Die Eingabe, für die die Transformation errechnet werden soll.
- inputOffset
- Int32
Der Offset im Bytearray, ab dem Daten verwendet werden sollen.
- inputCount
- Int32
Die Anzahl der Bytes im Bytearray, die als Daten verwendet werden sollen.
Gibt zurück
- Byte[]
Die berechnete Transformation.
Hinweise
TransformFinalBlock ist eine spezielle Funktion zum Transformieren des letzten Blocks oder eines partiellen Blocks im Datenstrom. Es gibt ein neues Array zurück, das die verbleibenden transformierten Bytes enthält. Ein neues Array wird zurückgegeben, da die Menge der am Ende zurückgegebenen Informationen möglicherweise größer als ein einzelner Block ist, wenn der Abstand hinzugefügt wird.