5[Obsolete(
"RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.", DiagnosticId =
"SYSLIB0023", UrlFormat =
"https://aka.ms/dotnet-warnings/{0}")]
28 if (cspParams !=
null)
60 protected override void Dispose(
bool disposing)
65 base.Dispose(disposing);
RNGCryptoServiceProvider()
override void Dispose(bool disposing)
RNGCryptoServiceProvider(CspParameters? cspParams)
override void GetBytes(byte[] data)
override void GetBytes(byte[] data, int offset, int count)
RNGCryptoServiceProvider(string str)
readonly RandomNumberGenerator _impl
override void GetNonZeroBytes(byte[] data)
override void GetNonZeroBytes(Span< byte > data)
override void GetBytes(Span< byte > data)
RNGCryptoServiceProvider(byte[] rgb)
virtual void GetNonZeroBytes(byte[] data)
static RandomNumberGenerator Create()
void GetBytes(byte[] data)