SectionInformation.IsProtected Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu, která označuje, zda přidružený konfigurační oddíl je chráněn.
public:
property bool IsProtected { bool get(); };
public bool IsProtected { get; }
member this.IsProtected : bool
Public ReadOnly Property IsProtected As Boolean
Hodnota vlastnosti
trueje-li chráněnConfigurationSection, jinak . false Výchozí hodnota je false.
Příklady
Příklady v této části ukazují, jak získat IsProtected hodnotu vlastnosti po přístupu k souvisejícím informacím oddílu v konfiguračním souboru.
Následující příklad získá SectionInformation objekt.
// 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
Následující příklad získá IsProtected hodnotu.
bool protect =
sInfo.IsProtected;
Console.WriteLine("Section protected?: {0}",
protect.ToString());
Dim protect As Boolean = _
sInfo.IsProtected
Console.WriteLine("Section protected?: {0}", _
protect.ToString())
Poznámky
Chráněné oddíly konfigurace jsou šifrované a jen pro čtení.
Další informace o oddílech chráněné konfigurace naleznete v tématu Šifrování informací o konfiguraci pomocí chráněné konfigurace.