Finalizers should call base class finalizer
Do not suppress a warning from this rule. Some compilers that target the common language runtime insert a call to the base type's finalizer into the Microsoft intermediate language (MSIL). If a warning from this rule is reported, your compiler does not insert the call, and you must add it to your code.
The following Visual Basic example shows a type TypeB that correctly calls the Finalize method in its base class.