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 je přidružena část konfigurace je chráněna.
public:
property bool IsProtected { bool get(); };
public bool IsProtected { get; }
member this.IsProtected : bool
Public ReadOnly Property IsProtected As Boolean
Hodnota vlastnosti
true
pokud je chráněná ConfigurationSection , false
jinak hodnota . Výchozí formát je false
.
Příklady
Příklady v této části ukazují, jak získat IsProtected hodnotu vlastnosti po přístupu k informacím souvisejícího 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
Oddíly chráněné konfigurace jsou šifrované a jen pro čtení.
Další informace o oddílech chráněné konfigurace najdete v tématu Šifrování informací o konfiguraci pomocí chráněné konfigurace.