Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les modificateurs d’accès sont des mots clés utilisés pour spécifier l’accessibilité déclarée d’un membre ou d’un type. Cette section présente les cinq modificateurs d’accès :
public
protected
internal
private
file
Les modificateurs d’accès permettent de spécifier les sept niveaux d’accessibilité suivants :
public
: l’accès n’est pas restreint.protected
: L’accès est limité à la classe conteneur ou aux types dérivés de la classe conteneur.internal
: L’accès est limité à l’assembly actuel.protected internal
: l’accès est limité à l’assembly actuel ou aux types dérivés de la classe conteneur.private
: L’accès est limité au type conteneur.private protected
: l’accès est limité à la classe conteneur ou aux types dérivés de la classe conteneur dans l’assembly actuel.file
: le type déclaré est visible uniquement dans le fichier source actuel. Les types de fichiers délimités sont généralement utilisés pour les générateurs de sources.
Cette section introduit également les concepts suivants :
- Niveaux d'accessibilité : Utilisation des modificateurs d'accès pour déclarer les niveaux d'accessibilité.
- Domaine d’accessibilité : spécifie où, dans les sections du programme, un membre peut être référencé.
- Limitations sur l’utilisation des niveaux d’accessibilité : résumé des restrictions sur l’utilisation des niveaux d’accessibilité déclarés.