ICryptoTransform.TransformFinalBlock(Byte[], Int32, Int32) Método

Definición

Transforma la región especificada de la matriz de bytes indicada.Transforms the specified region of the specified byte array.

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

Parámetros

inputBuffer
Byte[]

Entrada a partir de la cual se calcula la transformación.The input for which to compute the transform.

inputOffset
Int32

Desplazamiento en la matriz de bytes a partir del cual se empezarán a usar los datos.The offset into the byte array from which to begin using data.

inputCount
Int32

Número de bytes de la matriz de bytes que se van a utilizar como datos.The number of bytes in the byte array to use as data.

Devoluciones

Byte[]

La transformación calculada.The computed transform.

Comentarios

TransformFinalBlock es una función especial para transformar el último bloque o un bloque parcial en la secuencia.TransformFinalBlock is a special function for transforming the last block or a partial block in the stream. Devuelve una nueva matriz que contiene los bytes transformados restantes.It returns a new array that contains the remaining transformed bytes. Se devuelve una nueva matriz, porque la cantidad de información devuelta al final puede ser mayor que un único bloque cuando se agrega el relleno.A new array is returned, because the amount of information returned at the end might be larger than a single block when padding is added.

Se aplica a