SectionInformation.IsProtected Propiedad

Definición

Obtiene un valor que indica si la sección de configuración asociada está protegida.Gets a value that indicates whether the associated configuration section is protected.

public:
 property bool IsProtected { bool get(); };
public bool IsProtected { get; }
member this.IsProtected : bool
Public ReadOnly Property IsProtected As Boolean

Valor de propiedad

Es true si este objeto ConfigurationSection está protegido; de lo contrario, es false.true if this ConfigurationSection is protected; otherwise, false. El valor predeterminado es false.The default is false.

Ejemplos

En los ejemplos de esta sección se muestra cómo obtener el valor de la propiedad IsProtected después de obtener acceso a la información de sección relacionada en el archivo de configuración.The examples in this section show how to get the IsProtected property value after accessing the related section information in the configuration file.

En el ejemplo siguiente se obtiene el objeto SectionInformation.The following example gets the SectionInformation object.

// 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

En el ejemplo siguiente se obtiene el valor de IsProtected.The following example gets the IsProtected value.

bool protect =
    sInfo.IsProtected;
Console.WriteLine("Section protected?: {0}",
    protect.ToString());
Dim protect As Boolean = _
sInfo.IsProtected
Console.WriteLine("Section protected?: {0}", _
protect.ToString())

Comentarios

Las secciones de configuración protegida están cifradas y son de solo lectura.Protected configuration sections are encrypted and read-only.

Para obtener más información sobre las secciones de configuración protegida, vea cifrar información de configuración mediante la configuración protegida.For more information about protected configuration sections, see Encrypting Configuration Information Using Protected Configuration.

Se aplica a

Consulte también: