| void .ctor() | Public+1 flags | | 0x00 |
| void .ctor(int keySize) | Public+1 flags | | 0x04 |
| void Finalize() | 2 flags | | 0x00 |
| void GenerateKeyPair() | Private | | 0x00 |
| int get_KeySize() | Public+2 flags | | 0x04 |
| string get_KeyExchangeAlgorithm() | Public+2 flags | | 0x08 |
| bool get_PublicOnly() | Public+1 flags | | 0x01 |
| string get_SignatureAlgorithm() | Public+2 flags | | 0x08 |
| byte[] DecryptValue(const byte[]& rgb) | Public+1 flags | | 0x08 |
| byte[] EncryptValue(const byte[]& rgb) | Public+1 flags | | 0x08 |
| RSAParameters ExportParameters(bool includePrivateParameters) | Public+1 flags | | 0x40 |
| void ImportParameters(const RSAParameters& parameters) | Public+1 flags | | 0x40 |
| void Dispose(bool disposing) | 2 flags | | 0x01 |
| string ToXmlString(bool includePrivateParameters) | Public+1 flags | | 0x08 |
| byte[] GetPaddedValue(BigInteger value, int length) | Private | | 0x08 |