| void .ctor(const byte[]& encodedDistinguishedName) | Public+1 flags | | 0x08 |
| void .ctor(const string& distinguishedName) | Public+1 flags | | 0x08 |
| void .ctor(const string& distinguishedName, const X500DistinguishedNameFlags& flag) | Public+1 flags | | 0x08 |
| string get_Name() | Public+1 flags | | 0x08 |
| string Decode(const X500DistinguishedNameFlags& flag) | Public | | 0x08 |
| string Format(bool multiLine) | Public+1 flags | | 0x08 |
| string GetSeparator(const X500DistinguishedNameFlags& flag) | PrivateStatic | | 0x08 |
| void DecodeRawData() | Private | | 0x00 |
| string Canonize(const string& s) | PrivateStatic | | 0x08 |
| bool AreEqual(X500DistinguishedName name1, X500DistinguishedName name2) | Static+1 flags | | 0x08 |