Share via


SectionInformation.ProtectionProvider Properti

Definisi

Mendapatkan penyedia konfigurasi yang dilindungi untuk bagian konfigurasi terkait.

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

Nilai Properti

Penyedia konfigurasi terproteksi untuk objek ini ConfigurationSection .

Contoh

Contoh berikut menunjukkan cara mendapatkan ProtectSection nilai ConfigurationSection objek.

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

Keterangan

Untuk bagian yang tidak terlindungi, ProtectionProvider propertinya adalah null.

Untuk informasi selengkapnya tentang bagian konfigurasi yang dilindungi, lihat Mengenkripsi Informasi Konfigurasi Menggunakan Konfigurasi Terproteksi.

Berlaku untuk

Lihat juga