System::Security::Cryptography::RNGCryptoServiceProvider kelas

RNGCryptoServiceProvider class

Generator angka acak yang mengikuti konsep CSP. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu balut kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

class RNGCryptoServiceProvider : public System::Security::Cryptography::RandomNumberGenerator

Metode

MetodeDeskripsi
GetBytes(ArrayPtr<uint8_t>) overrideMengisi elemen array yang ada dengan byte acak.
GetBytes(System::Details::ArrayView<uint8_t>) overrideMengisi elemen tampilan array yang ada dengan byte acak.
GetNonZeroBytes(ArrayPtr<uint8_t>) overrideMengisi elemen array yang ada dengan byte acak non-nol.
GetNonZeroBytes(System::Details::ArrayView<uint8_t>) overrideMengisi elemen tampilan array yang ada dengan byte acak non-nol.
RNGCryptoServiceProvider()Konstruktor.
virtual ~RNGCryptoServiceProvider()Destruktor.

Lihat Juga