|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for System.Security.Cryptography.RNGCryptoServiceProvider:
Collaboration diagram for System.Security.Cryptography.RNGCryptoServiceProvider:Public Member Functions | |
| RNGCryptoServiceProvider () | |
| RNGCryptoServiceProvider (byte[] rgb) | |
| RNGCryptoServiceProvider (CspParameters cspParams) | |
| RNGCryptoServiceProvider (string str) | |
| override void | GetBytes (byte[] data) |
| override void | GetNonZeroBytes (byte[] data) |
| void | Dispose () |
| virtual void | GetBytes (byte[] data, int offset, int count) |
| virtual void | GetBytes (global::System.Span< byte > data) |
| virtual void | GetNonZeroBytes (global::System.Span< byte > data) |
Static Public Member Functions | |
| static RandomNumberGenerator | Create () |
| static RandomNumberGenerator | Create (string rngName) |
| static void | Fill (global::System.Span< byte > data) |
| static int | GetInt32 (int fromInclusive, int toExclusive) |
| static int | GetInt32 (int toExclusive) |
Protected Member Functions | |
| override void | Finalize () |
| override void | Dispose (bool disposing) |
Package Functions | |
| unsafe void | GetBytes (byte *data, global::System.IntPtr data_length) |
Static Package Functions | |
| static unsafe void | FillSpan (global::System.Span< byte > data) |
Private Member Functions | |
| unsafe void | Check () |
| static bool | RngOpen () |
| static unsafe global::System.IntPtr | RngInitialize (byte *seed, global::System.IntPtr seed_length) |
| static unsafe global::System.IntPtr | RngGetBytes (global::System.IntPtr handle, byte *data, global::System.IntPtr data_length) |
| static void | RngClose (global::System.IntPtr handle) |
Static Private Member Functions | |
| static | RNGCryptoServiceProvider () |
Private Attributes | |
| global::System.IntPtr | _handle |
Static Private Attributes | |
| static object | _lock |
Definition at line 11 of file RNGCryptoServiceProvider.cs.