Last modified: Sep 3, 2026

ALTINNAPP0700: forseglet standardimplementasjon er erstattet

En klasse erstatter et grensesnittmedlem hvis standardimplementasjon er forseglet

Denne diagnostikken meldes når en klasse implementerer et grensesnittmedlem som allerede har en standardimplementasjon merket som forseglet, og klassens egen implementasjon dermed erstatter den.

Et konkret tilfelle: IServiceTask har en standardimplementasjon av IPipelineServiceTask.Define som videresender til Execute. En klasse som implementerer IServiceTask og selv definerer Define, erstatter den videresendingen — og da kjører Execute aldri.

Kategori Contracts, alvorlighetsgrad feil. Regelen stopper altså bygget.

Meldingen navngir klassen, medlemmet som erstattes og typen standardimplementasjonen ligger på, og avsluttes med veiledningsteksten som er knyttet til det aktuelle medlemmet. For tilfellet over er løsningen å implementere IPipelineServiceTask direkte.