アクセス修飾子 (C# リファレンス)
更新 : 2007 年 11 月
アクセス修飾子は、メンバまたは型の宣言されたアクセシビリティを指定するために使用されるキーワードです。ここでは、4 つのアクセス修飾子について説明します。
アクセス修飾子を使用して、以下の 5 つのアクセシビリティ レベルを指定できます。
public: アクセスの制限はありません。
protected: アクセスは、コンテナ クラス、またはコンテナ クラスから派生した型に制限されます。
Internal: アクセスは現在のアセンブリに制限されます。
protected internal: アクセスは、現在のアセンブリ、またはコンテナ クラスから派生した型に制限されます。
private: アクセスはコンテナ型に制限されます。
ここでは、以下についても説明します。
アクセシビリティ レベル (C# リファレンス) : 4 つのアクセス修飾子を使用して 5 つのアクセシビリティ レベルを宣言します。
アクセシビリティ ドメイン (C# リファレンス) : プログラムのセクション内で、メンバを参照できる位置を指定します。
アクセシビリティ レベルの使用に関する制限事項 (C# リファレンス) : 宣言されたアクセシビリティ レベルの使用に関する制限事項をまとめたものです。