The NotOverridable keyword specifies that a property or procedure cannot be overridden in a derived class.
The NotOverridable keyword is used in these contexts:
Function Statement
Property Statement
Sub Statement
Visual Basic Language Keywords