Wenn eine virtuelle Methode einen LinkDemand aufweist, sollte dies in den meisten Fällen auch in allen Überschreibungen der ...

Wenn eine virtuelle Methode einen LinkDemand aufweist, sollte dies in den meisten Fällen auch in allen Überschreibungen der Fall sein; hat eine Überschreibung einen LinkDemand, sollte auch die überschriebene virtuelle Methode einen aufweisen. Da jede Überschreibung einer virtuellen Methode explizit aufgerufen werden kann, sollten alle denselben LinkDemand-Status aufweisen oder ggf. überprüft werden. Das Gleiche gilt für LinkDemand-Sicherheitsüberprüfungen für Methoden, die Teil einer Schnittstellenimplementierung sind, da der Aufrufer möglicherweise einen auf einer Schnittstelle basierenden Verweis verwendet, um auf die Methode zuzugreifen.