System::Security::Cryptography::RandomNumberGenerator classe

RandomNumberGenerator class

Classe astratta da cui ereditare i generatori di numeri casuali. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class RandomNumberGenerator : public virtual System::Object

Metodi

MetodoDescrizione
static Create()Crea un’istanza dell’implementazione predefinita di un generatore di numeri casuali crittografico che può essere usato per generare dati casuali. Not implemented.
virtual GetBytes(ArrayPtr<uint8_t>)Riempie gli elementi dell’array esistente con byte casuali.
virtual GetBytes(ArrayPtr<uint8_t>, int, int)Riempie la porzione dell’array esistente con byte casuali.
virtual GetBytes(System::Details::ArrayView<uint8_t>)Riempie gli elementi della vista dell’array esistente con byte casuali.
virtual GetBytes(System::Details::ArrayView<uint8_t>, int, int)Riempie la porzione della vista dell’array esistente con byte casuali.
GetBytes(System::Details::StackArray<uint8_t, N>&)Riempie gli elementi dell’array stack esistente con byte casuali.
GetBytes(System::Details::StackArray<uint8_t, N>&, int, int)Riempie la porzione dell’array stack esistente con byte casuali.
virtual GetNonZeroBytes(ArrayPtr<uint8_t>)Riempie gli elementi dell’array esistente con byte casuali diversi da zero.
virtual GetNonZeroBytes(System::Details::ArrayView<uint8_t>)Riempie gli elementi della vista dell’array esistente con byte casuali diversi da zero.
GetNonZeroBytes(System::Details::StackArray<uint8_t, N>&)Riempie gli elementi dell’array stack esistente con byte casuali diversi da zero.

Vedi anche