SectionInformation.ProtectionProvider Свойство

Определение

Возвращает поставщик защищенной конфигурации для связанного раздела конфигурации.

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

Значение свойства

Защищенный поставщик конфигурации для данного объекта ConfigurationSection.

Примеры

В следующем примере показано, как получить ProtectSection значение ConfigurationSection объекта .

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

Комментарии

Для незащищенных разделов ProtectionProvider свойство имеет значение null.

Дополнительные сведения о разделах защищенной конфигурации см. в разделе Шифрование сведений о конфигурации с помощью защищенной конфигурации.

Применяется к

См. также раздел