RijndaelManagedTransform.TransformFinalBlock(Byte[], Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Calcula la transformación para la región especificada de la matriz de bytes indicada.
public:
virtual 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[]
override this.TransformFinalBlock : byte[] * int * int -> byte[]
Public Function TransformFinalBlock (inputBuffer As Byte(), inputOffset As Integer, inputCount As Integer) As Byte()
Parámetros
- inputBuffer
- Byte[]
Entrada en la que se va a realiza la operación.
- inputOffset
- Int32
Desplazamiento en la matriz de bytes a partir del cual se van a empezar a usar los datos.
- inputCount
- Int32
Número de bytes de la matriz de bytes que se van a utilizar como datos.
Devoluciones
La transformación calculada.
Implementaciones
Excepciones
El parámetro inputBuffer
es null
.
El valor del parámetro inputCount
es menor que 0.
o bien
El valor del parámetro inputCount
es mayor que la longitud del parámetro inputBuffer
.
El valor del parámetro inputOffset
es negativo.
El tamaño del bloque de entrada no puede encontrar regularmente la longitud del parámetro inputCount
.