Internal Virtual キーワードおよび Overloads Overridable Friend キーワードに関するセキュリティ
更新 : 2007 年 11 月
アプリケーションのセキュリティは、C# の internal virtual 修飾子 (Visual Basic の Overloads Overridable Friend 修飾子) でマークされているメンバに基づいて構築しないでください。これらの修飾子でマークされたメンバは、現在のアセンブリ内の他のメンバによってだけオーバーライドされますが、この規則は C# 言語と Visual Basic 言語だけによって強制されています。ランタイムはこの規則を強制しません。このため、Microsoft Intermediate Language (MSIL) やこの規則を強制しない言語を使用すると、C# で internal virtual としてマークされたメンバおよび Visual Basic で Overloads Overridable Friend としてマークされたメンバがオーバーライドされる可能性があります。