Toegangsmodifiers (C#-verwijzing)
Toegangsmodifiers zijn trefwoorden die worden gebruikt om de gedeclareerde toegankelijkheid van een lid of een type op te geven. In deze sectie worden de vijf toegangsaanpassingen geïntroduceerd:
public
protected
internal
private
file
De volgende zeven toegankelijkheidsniveaus kunnen worden opgegeven met behulp van de toegangsaanpassingen:
public
: De toegang is niet beperkt.protected
: De toegang is beperkt tot de klasse of typen die zijn afgeleid van de betreffende klasse.internal
: De toegang is beperkt tot de huidige assembly.protected internal
: De toegang is beperkt tot de huidige assembly of typen die zijn afgeleid van de klasse die deze bevat.private
: De toegang is beperkt tot het type dat het bevat.private protected
: De toegang is beperkt tot de klasse of typen die zijn afgeleid van de klasse die is afgeleid van de klasse in de huidige assembly.file
: Het gedeclareerde type is alleen zichtbaar in het huidige bronbestand. Bestandstypen worden over het algemeen gebruikt voor brongeneratoren.
In deze sectie worden ook de volgende concepten geïntroduceerd:
- Toegankelijkheidsniveaus: de toegangsaanpassingen gebruiken om niveaus van toegankelijkheid te declareren.
- Toegankelijkheidsdomein: hiermee geeft u op waar in de programmasecties naar een lid kan worden verwezen.
- Beperkingen voor het gebruik van toegankelijkheidsniveaus: een samenvatting van de beperkingen voor het gebruik van gedeclareerde toegankelijkheidsniveaus.
Zie ook
Werk met ons samen op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en bekijken. Raadpleeg onze gids voor inzenders voor meer informatie.