SectionInformation.IsProtected Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si la section de configuration associée est protégée.
public:
property bool IsProtected { bool get(); };
public bool IsProtected { get; }
member this.IsProtected : bool
Public ReadOnly Property IsProtected As Boolean
Valeur de propriété
true
si ce ConfigurationSection est protégé ; sinon, false
. La valeur par défaut est false
.
Exemples
Les exemples de cette section montrent comment obtenir la valeur de la IsProtected propriété après avoir accédé aux informations de section associées dans le fichier de configuration.
L’exemple suivant obtient l’objet SectionInformation .
// Get the current configuration file.
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
// Get the section.
UrlsSection section =
(UrlsSection)config.GetSection("MyUrls");
SectionInformation sInfo =
section.SectionInformation;
' Get the current configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
' Get the section.
Dim section As UrlsSection = _
CType(config.GetSection("MyUrls"), UrlsSection)
Dim sInfo As SectionInformation = _
section.SectionInformation
L’exemple suivant obtient la IsProtected valeur.
bool protect =
sInfo.IsProtected;
Console.WriteLine("Section protected?: {0}",
protect.ToString());
Dim protect As Boolean = _
sInfo.IsProtected
Console.WriteLine("Section protected?: {0}", _
protect.ToString())
Remarques
Les sections de configuration protégées sont chiffrées et en lecture seule.
Pour plus d’informations sur les sections de configuration protégée, consultez Chiffrement des informations de configuration à l’aide d’une configuration protégée.