本文整理汇总了VB.NET中System.Configuration.ProtectedConfiguration类的典型用法代码示例。如果您正苦于以下问题:VB.NET ProtectedConfiguration类的具体用法?VB.NET ProtectedConfiguration怎么用?VB.NET ProtectedConfiguration使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了ProtectedConfiguration类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的VB.NET代码示例。
示例1: GetProviders
' 导入命名空间
Imports System.Configuration
Imports System.Collections
Imports System.Security.Permissions
' Show how to use the ProtectedConfiguration.
NotInheritable Public Class UsingProtectedConfiguration
<PermissionSet( _
SecurityAction.Demand, Name:="FullTrust")> _
Private Shared Sub GetProviders()
' Get the providers' collection.
Dim providers _
As ProtectedConfigurationProviderCollection = _
ProtectedConfiguration.Providers
Dim pEnum As IEnumerator = _
providers.GetEnumerator()
Dim provider _
As ProtectedConfigurationProvider
For Each provider In providers
Console.WriteLine( _
"Provider name: {0}", provider.Name)
Console.WriteLine( _
"Provider description: {0}", provider.Description)
Next provider
End Sub
<PermissionSet( _
SecurityAction.Demand, Name:="FullTrust")> _
Private Shared Sub GetProviderName()
' Get the current provider name.
Dim dataProtectionProviderName As String = _
ProtectedConfiguration.DataProtectionProviderName
Console.WriteLine( _
"Data protection provider name: {0}", _
dataProtectionProviderName)
' Get the Rsa provider name.
Dim rsaProviderName As String = _
ProtectedConfiguration.RsaProviderName
Console.WriteLine( _
"Rsa provider name: {0}", rsaProviderName)
' Get the Rsa provider name.
Dim protectedSectionName As String = _
ProtectedConfiguration.ProtectedDataSectionName
Console.WriteLine( _
"Protected section name: {0}", protectedSectionName)
End Sub
Public Shared Sub Main(ByVal args() As String)
' Get current and Rsa provider names.
GetProviderName()
' Get the providers' collection.
GetProviders()
End Sub
End Class