次の方法で共有


internal 修飾子

更新 : 2007 年 11 月

クラス、クラス メンバ、インターフェイス、またはインターフェイス メンバの参照可能範囲が内部であることを宣言します。

internal statement

引数

  • statement
    必ず指定します。クラス、インターフェイス、またはメンバの定義。

解説

internal 修飾子は、クラス、インターフェイス、またはメンバを現在のパッケージ内だけで参照できるようにします。現在のパッケージの外部のコードからは、internal メンバにアクセスできません。

internal 修飾子は、クラスおよびインターフェイスに指定できます。グローバル スコープでは、internal 修飾子は public 修飾子と同じです。internal 修飾子は、クラスまたはインターフェイスのメンバにも指定できます。

internal 修飾子は、他の可視性修飾子 (public、private、または protected) と共に使用することはできません。可視性修飾子は、定義されているスコープに対して相対的に機能します。たとえば、internal クラスの public メソッドに対するアクセスはパブリックではありませんが、このクラスにアクセスするコードの場合は、すべてのコードからこのメソッドにアクセスできます。

必要条件

バージョン .NET

参照

概念

変数と定数のスコープ

参照

public 修飾子

private 修飾子

protected 修飾子

var ステートメント

function ステートメント

class ステートメント

その他の技術情報

修飾子