SectionInformation.ProtectionProvider Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera chronionego dostawcę konfiguracji dla skojarzonej sekcji konfiguracji.
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
Wartość nieruchomości
Chroniony dostawca konfiguracji dla tego ConfigurationSection obiektu.
Przykłady
W poniższym przykładzie pokazano, jak uzyskać ProtectSection wartość ConfigurationSection obiektu.
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
Uwagi
W przypadku sekcji ProtectionProvider niechronionych właściwość to null.
Aby uzyskać więcej informacji na temat chronionych sekcji konfiguracji, zobacz Szyfrowanie informacji o konfiguracji przy użyciu konfiguracji chronionej.