Wenn ein Typ, der IDisposable implementiert, über Felder verfügt, die ebenfalls IDisposable implementieren, sollte die Dispose()-Implementierung ...

Wenn ein Typ, der IDisposable implementiert, über Felder verfügt, die ebenfalls IDisposable implementieren, sollte die Dispose()-Implementierung des kapselnden Typs auf jedem verwerfbaren Feld Dispose() aufrufen.