SecureRandomSpi.EngineNextBytes Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| EngineNextBytes(Byte[]) |
Создает указанное пользователем число случайных байтов. |
| EngineNextBytes(Byte[], ISecureRandomParameters) |
Создает указанное пользователем число случайных байтов с дополнительными параметрами. |
EngineNextBytes(Byte[])
Создает указанное пользователем число случайных байтов.
[Android.Runtime.Register("engineNextBytes", "([B)V", "GetEngineNextBytes_arrayBHandler")]
protected abstract void EngineNextBytes(byte[]? bytes);
[<Android.Runtime.Register("engineNextBytes", "([B)V", "GetEngineNextBytes_arrayBHandler")>]
abstract member EngineNextBytes : byte[] -> unit
Параметры
- bytes
- Byte[]
массив, заполненный случайными байтами.
- Атрибуты
Комментарии
Создает указанное пользователем число случайных байтов.
Некоторые генераторы случайных чисел могут создавать только ограниченное количество случайных байтов на вызов. Если размер bytes превышает это ограничение, реализация должна вызывать процесс создания несколько раз, чтобы полностью заполнить буфер перед возвратом из этого метода.
Java документации по java.security.SecureRandomSpi.engineNextBytes(byte[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
EngineNextBytes(Byte[], ISecureRandomParameters)
Создает указанное пользователем число случайных байтов с дополнительными параметрами.
[Android.Runtime.Register("engineNextBytes", "([BLjava/security/SecureRandomParameters;)V", "GetEngineNextBytes_arrayBLjava_security_SecureRandomParameters_Handler", ApiSince=35)]
protected virtual void EngineNextBytes(byte[]? bytes, Java.Security.ISecureRandomParameters? params);
[<Android.Runtime.Register("engineNextBytes", "([BLjava/security/SecureRandomParameters;)V", "GetEngineNextBytes_arrayBLjava_security_SecureRandomParameters_Handler", ApiSince=35)>]
abstract member EngineNextBytes : byte[] * Java.Security.ISecureRandomParameters -> unit
override this.EngineNextBytes : byte[] * Java.Security.ISecureRandomParameters -> unit
Параметры
- bytes
- Byte[]
массив, заполненный случайными байтами
- params
- ISecureRandomParameters
дополнительные параметры
- Атрибуты
Комментарии
Создает указанное пользователем число случайных байтов с дополнительными параметрами.
Некоторые генераторы случайных чисел могут создавать только ограниченное количество случайных байтов на вызов. Если размер bytes превышает это ограничение, реализация должна вызывать процесс создания несколько раз, чтобы полностью заполнить буфер перед возвратом из этого метода.
Добавлено в 9.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".