Condividi tramite


NotOverridable (Visual Basic)

Specifica che non è possibile eseguire l'override di una proprietà o di una routine in una classe derivata.

Note

NotOverridable è l'impostazione predefinita per una proprietà o una routine che a sua volta non esegue l'override di una proprietà o di una routine di classe base.

Un elemento non sottoponibile a override è talvolta definito sealed.

Regole

  • Contesto della dichiarazione. È possibile utilizzare NotOverridable solo in un'istruzione per la dichiarazione di proprietà o routine. L'impostazione di NotOverridable è consentita solo in una proprietà o routine che esegue l'override di un'altra proprietà o routine, ovvero solo in combinazione con Overrides.

  • Modificatori combinati. Non è possibile specificare NotOverridable insieme a MustOverride, Overridable o Shared nella stessa dichiarazione.

Il modificatore NotOverridable può essere utilizzato nei seguenti contesti:

Istruzione Function (Visual Basic)

Istruzione Property

Istruzione Sub (Visual Basic)

Vedere anche

Riferimenti

MustOverride (Visual Basic)

Overridable (Visual Basic)

Overrides (Visual Basic)

Concetti

Shadowing in Visual Basic

Altre risorse

Parole chiave (Visual Basic)