Share via


internal-Modifizierer

Deklariert eine Klasse, einen Klassenmember, eine Schnittstelle oder einen Schnittstellenmember als intern sichtbar.

internal statement

Argumente

  • statement
    Erforderlich. Die Definition einer Klasse, einer Schnittstelle oder eines Members.

Hinweise

Der internal-Modifizierer macht eine Klasse, eine Schnittstelle oder einen Member nur im aktuellen Paket sichtbar. Code außerhalb des aktuellen Pakets kann nicht auf internal-Member zugreifen.

Mit dem internal-Modifizierer können Klassen und Schnittstellen gekennzeichnet werden. Im globalen Gültigkeitsbereich sind der internal-Modifizierer und der public-Modifizierer gleichbedeutend. Alle Member einer Klasse oder Schnittstelle können mit dem internal-Modifizierer gekennzeichnet werden.

Der internal-Modifizierer darf mit keinem anderen Sichtbarkeitsmodifizierer (public, private oder protected) kombiniert werden. Sichtbarkeitsmodifizierer beziehen sich auf den Gültigkeitsbereich, in dem sie definiert sind. Auf eine public-Methode einer internal-Klasse kann z. B. nicht öffentlich zugegriffen werden. Hingegen kann Code auf die Methode zugreifen, der auf die Klasse zugreifen kann.

Anforderungen

Version .NET

Siehe auch

Referenz

public-Modifizierer

private-Modifizierer

protected-Modifizierer

var-Anweisung

function-Anweisung

class-Anweisung

Konzepte

Gültigkeitsbereich von Variablen und Konstanten

Weitere Ressourcen

Modifizierer