Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zugriffsmodifizierer sind Schlüsselwörter, die verwendet werden, um die deklarierte Zugriffsart eines Members oder Typs anzugeben. In diesem Abschnitt werden die fünf Zugriffsmodifizierer beschrieben:
public
protected
internal
private
file
Die folgenden sieben Zugriffsebenen können mit den Zugriffsmodifizierern angegeben werden:
public
: Der Zugriff ist nicht eingeschränkt.protected
: Der Zugriff ist auf die enthaltende Klasse oder auf Typen beschränkt, die von der enthaltenden Klasse abgeleitet sind.internal
: Der Zugriff ist auf die aktuelle Assembly beschränkt.protected internal
: Der Zugriff ist auf die aktuelle Assembly oder auf Typen beschränkt, die von der enthaltenden Klasse abgeleitet sind.private
: Der Zugriff ist auf die enthaltende Klasse beschränkt.private protected
: Der Zugriff ist auf die enthaltende Klasse oder auf Typen beschränkt, die von der enthaltenden Klasse innerhalb der aktuellen Assembly abgeleitet sind.file
: Der deklarierte Typ ist nur in der aktuellen Quelldatei sichtbar. Dateibezogene Typen werden in der Regel für Quellcode-Generatoren verwendet.
In diesem Abschnitt werden auch die folgenden Konzepte vorgestellt:
- Zugriffsebenen: Verwenden der Zugriffsmodifikatoren zum Deklarieren von Zugänglichkeitsebenen.
- Zugriffsdomäne: Gibt an, in welche Teile des Programms ein Member verwiesen werden kann.
- Einschränkungen bei der Verwendung von Zugriffsebenen: Ein Überblick über die Einschränkungen bei der Verwendung deklarierter Zugriffsebenen.