ICryptoTransform.TransformFinalBlock(Byte[], Int32, Int32) 方法

定义

转换指定字节数组的指定区域。

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()

参数

inputBuffer
Byte[]

要为其计算转换的输入。

inputOffset
Int32

字节数组中的偏移量,从该位置开始使用数据。

inputCount
Int32

字节数组中用作数据的字节数。

返回

Byte[]

计算所得的转换。

注解

TransformFinalBlock 是一个特殊函数,用于转换流中的最后一个块或部分块。 它返回包含剩余转换的字节的新数组。 返回新数组,因为在添加填充时,末尾返回的信息量可能大于单个块。

适用于

另请参阅