| void .ctor(int length) | Public+1 flags | — | 0x04 |
| void .ctor(int length, bool defaultValue) | Public+1 flags | — | 0x04 |
| void .ctor(BitArray bits) | Public+1 flags | — | 0x08 |
| bool get_Item(int index) | Public+1 flags | — | 0x04 |
| void set_Item(int index, bool value) | Public+1 flags | — | 0x04 |
| bool Get(int index) | Public | — | 0x04 |
| void Set(int index, bool value) | Public | — | 0x04 |
| void SetAll(bool value) | Public | — | 0x01 |
| BitArray Or(BitArray value) | Public | — | 0x08 |
| int get_Length() | Public+1 flags | — | 0x04 |
| void CopyTo(Array array, int index) | PublicFinal+2 flags | — | 0x08 |
| int get_Count() | PublicFinal+3 flags | — | 0x04 |
| object get_SyncRoot() | PublicFinal+3 flags | — | 0x08 |
| bool get_IsSynchronized() | PublicFinal+3 flags | — | 0x01 |
| object Clone() | PublicFinal+2 flags | — | 0x08 |
| IEnumerator GetEnumerator() | PublicFinal+2 flags | — | 0x08 |
| int GetArrayLength(int n, int div) | PrivateStatic | — | 0x04 |