internal 修飾子

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

internal statement

引数

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

解説

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

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

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

必要条件

バージョン .NET

参照

参照

public 修飾子

private 修飾子

protected 修飾子

var ステートメント

function ステートメント

class ステートメント

概念

変数と定数のスコープ

その他の技術情報

修飾子