SectionInformation.ProtectionProvider Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İlişkili yapılandırma bölümü için korumalı yapılandırma sağlayıcısını alır.
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
Özellik Değeri
Bu ConfigurationSection nesne için korumalı yapılandırma sağlayıcısı.
Örnekler
Aşağıdaki örnekte bir ConfigurationSection nesnenin değerinin ProtectSection nasıl alınacakları gösterilmektedir.
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
Açıklamalar
Korumasız bölümler ProtectionProvider için özelliği şeklindedir null
.
Korumalı yapılandırma bölümleri hakkında daha fazla bilgi için bkz. Korumalı Yapılandırma Kullanarak Yapılandırma Bilgilerini Şifreleme.