SectionInformation.ProtectionProvider Proprietà

Definizione

Ottiene il provider di configurazione protetta per la sezione di configurazione associata.

public:
 property System::Configuration::ProtectedConfigurationProvider ^ ProtectionProvider { System::Configuration::ProtectedConfigurationProvider ^ get(); };
public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get; }
member this.ProtectionProvider : System.Configuration.ProtectedConfigurationProvider
Public ReadOnly Property ProtectionProvider As ProtectedConfigurationProvider

Valore della proprietà

Provider di configurazione protetta per l'oggetto ConfigurationSection.

Esempio

Nell'esempio seguente viene illustrato come ottenere il ProtectSection valore di un ConfigurationSection oggetto .

static public void GetProtectionProvider()
{
    SectionInformation sInfo =
        GetSectionInformation();

    ProtectedConfigurationProvider pp = 
        sInfo.ProtectionProvider;
    if (pp == null)
        Console.WriteLine("Protection provider is null");
    else
        Console.WriteLine("Protection provider: {0}", 
            pp.ToString());
}
Public Shared Sub GetProtectionProvider()

    Dim sInfo As SectionInformation = _
    GetSectionInformation()

    Dim pp _
    As ProtectedConfigurationProvider = _
    sInfo.ProtectionProvider
    If pp Is Nothing Then
        Console.WriteLine("Protection provider is null")
    Else
        Console.WriteLine("Protection provider: {0}", _
        pp.ToString())
    End If

End Sub

Commenti

Per le sezioni non protette, la ProtectionProvider proprietà è null.

Per altre informazioni sulle sezioni di configurazione protetta, vedere Crittografia delle informazioni di configurazione tramite la configurazione protetta.

Si applica a

Vedi anche