internal-Modifizierer

Aktualisiert: November 2007

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

Konzepte

Gültigkeitsbereich von Variablen und Konstanten

Referenz

public-Modifizierer

private-Modifizierer

protected-Modifizierer

var-Anweisung

function-Anweisung

class-Anweisung

Weitere Ressourcen

Modifizierer