NotOverridable (Visual Basic)
Anger att en egenskap eller procedur inte kan åsidosättas i en härledd klass.
Kommentarer
Modifieraren NotOverridable
förhindrar att en egenskap eller metod åsidosättas i en härledd klass. Med den overridbara modifieraren kan en egenskap eller metod i en klass åsidosättas i en härledd klass. Mer information finns i Arvsgrunder.
Om modifieraren Overridable
eller NotOverridable
inte har angetts beror standardinställningen på om egenskapen eller metoden åsidosätter en basklassegenskap eller -metod. Om egenskapen eller metoden åsidosätter en basklassegenskap eller -metod är Overridable
standardinställningen . Annars är NotOverridable
den .
Ett element som inte kan åsidosättas kallas ibland för ett förseglat element.
Du kan bara använda NotOverridable
i en egenskaps- eller procedurdeklarationssats. Du kan bara ange NotOverridable
en egenskap eller procedur som åsidosätter en annan egenskap eller procedur, dvs. endast i kombination med Overrides
.
Kombinerade modifierare
Du kan inte ange Overridable
eller NotOverridable
för en Private
metod.
Du kan inte ange NotOverridable
tillsammans med MustOverride
, Overridable
eller Shared
i samma deklaration.
Användning
Modifieraren NotOverridable
kan användas i följande sammanhang: