Internal Virtual 和 Overloads Overridable Friend 關鍵字的安全性疑慮

您不應以在 C# 中標記為 internal virtual 修飾詞 (Modifier) (在 Visual Basic 中為 Overloads Overridable Friend 修飾詞) 的成員,做為應用程式安全性的基礎。 雖然標記這些修飾詞的成員只能由目前組件中的其他成員覆寫,但是只有 C# 和 Visual Basic 語言會強制使用這個規則。 Runtime 並不會強制使用這個規則。 因此您可以使用 Microsoft Intermediate Language 或任何其他未強制使用這個規則的語言,來覆寫在 C# 中標記為 internal virtual 以及在 Visual Basic 中標記為 Overloads Overridable Friend 的成員。

請參閱

概念

以角色為基礎的安全性

其他資源

重要的安全性概念