| void .ctor(int dwKeySize) | Public+1 flags | | 0x04 |
| void Finalize() | 2 flags | | 0x00 |
| void Generate() | Private | | 0x00 |
| void GenerateKeyPair() | Private | | 0x00 |
| void add(const byte[]& a, const byte[]& b, int value) | Private | | 0x08 |
| void GenerateParams(int keyLength) | Private | | 0x04 |
| RandomNumberGenerator get_Random() | Private+1 flags | | 0x08 |
| 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[] NormalizeArray(const byte[]& array) | Private | | 0x08 |
| DSAParameters ExportParameters(bool includePrivateParameters) | Public+1 flags | | 0x40 |
| void ImportParameters(const DSAParameters& parameters) | Public+1 flags | | 0x40 |
| byte[] CreateSignature(const byte[]& rgbHash) | Public+1 flags | | 0x08 |
| bool VerifySignature(const byte[]& rgbHash, const byte[]& rgbSignature) | Public+1 flags | | 0x08 |
| void Dispose(bool disposing) | 2 flags | | 0x01 |
| void add_KeyGenerated(KeyGeneratedEventHandler value) | Public+1 flags | | 0x08 |
| void remove_KeyGenerated(KeyGeneratedEventHandler value) | Public+1 flags | | 0x08 |