NotOverridable (Visual Basic)
Especifica que no se puede invalidar una propiedad o un procedimiento en una clase derivada.
Comentarios
El NotOverridable modificador impide que una propiedad o método se invalide en una clase derivada. El modificador Overridable permite que una propiedad o método de una clase se invalide en una clase derivada. Para más información, vea Fundamentos de la herencia.
Si no se especifica el modificador o , la configuración predeterminada depende de si la propiedad o el método invalida Overridable una propiedad o un método de clase NotOverridable base. Si la propiedad o el método invalida una propiedad o un método de clase base, el valor predeterminado es Overridable ; de lo contrario, es NotOverridable .
Un elemento que no se puede invalidar a veces se denomina elemento sellado.
Solo se puede NotOverridable usar en una instrucción de declaración de propiedad o procedimiento. Solo puede especificar en una propiedad o procedimiento que invalide otra propiedad o procedimiento, es NotOverridable decir, solo en combinación con Overrides .
Modificadores combinados
No se puede Overridable especificar ni para un método NotOverridable Private .
No se puede NotOverridable especificar junto con , o en la misma MustOverride Overridable Shared declaración.
Uso
El modificador NotOverridable se puede utilizar en los contextos siguientes: