RijndaelManagedTransform.TransformFinalBlock(Byte[], Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вычисляет преобразование для указанного региона указанного массива байтов.
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()
Параметры
- inputBuffer
- Byte[]
Входные данные для выполнения операции.
- inputOffset
- Int32
Смещение в массив байтов для начала использования данных.
- inputCount
- Int32
Количество байтов в массиве байтов, используемых в качестве данных.
Возвращаемое значение
Вычисленное преобразование.
Реализации
Исключения
Параметр inputBuffer имеет значение null.
Значение inputCount параметра меньше 0.
–или–
Значение inputCount параметра равно гратеру, чем длина inputBuffer параметра.
Значение inputOffset параметра отрицательно.
Длина inputCount параметра не является равномерной по размеру входного блока.