| void Finalize() | 2 flags | | 0x00 |
| void Add(IComponent component) | Public+2 flags | | 0x08 |
| void Add(IComponent component, const string& name) | Public+2 flags | | 0x08 |
| ISite CreateSite(IComponent component, const string& name) | 3 flags | | 0x08 |
| void Dispose() | PublicFinal+2 flags | | 0x00 |
| void Dispose(bool disposing) | 3 flags | | 0x01 |
| object GetService(Type service) | 3 flags | | 0x08 |
| ComponentCollection get_Components() | Public+3 flags | | 0x08 |
| void Remove(IComponent component) | Public+2 flags | | 0x08 |
| void Remove(IComponent component, bool preserveSite) | Private | | 0x08 |
| void ValidateName(IComponent component, const string& name) | 3 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |