| void .ctor() | 2 flags | — | 0x00 |
| void .ctor(const PermissionState& state) | Public+1 flags | — | 0x04 |
| void .ctor(IPermission perm) | 2 flags | — | 0x08 |
| void CopyTo(Array array, int index) | Public+2 flags | — | 0x08 |
| void Demand() | PublicFinal+2 flags | — | 0x00 |
| void CasOnlyDemand(int skip) | 1 flags | — | 0x04 |
| IEnumerator GetEnumerator() | PublicFinal+2 flags | — | 0x08 |
| bool IsEmpty() | Public | — | 0x01 |
| bool IsUnrestricted() | Public | — | 0x01 |
| string ToString() | Public+1 flags | — | 0x08 |
| SecurityElement ToXml() | Public+2 flags | — | 0x08 |
| int get_Count() | Public+3 flags | — | 0x04 |
| bool get_IsSynchronized() | Public+3 flags | — | 0x01 |
| object get_SyncRoot() | Public+3 flags | — | 0x08 |
| void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) | PrivateFinal+2 flags | — | 0x08 |
| bool Equals(object obj) | Public+1 flags | — | 0x08 |
| int GetHashCode() | Public+1 flags | — | 0x04 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |