KeyContainerPermissionAttribute.ProviderName プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)
構文Dim instance As KeyContainerPermissionAttribute Dim value As String value = instance.ProviderName instance.ProviderName = value
/** @property */ public String get_ProviderName () /** @property */ public void set_ProviderName (String value)
プロバイダの名前。
解説プロバイダ名の例は "Microsoft Enhanced Cryptographic Provider" です。null 参照 (Visual Basic では Nothing) を指定すると、拡張暗号化プロバイダ名が使用されます。
使用例ProviderName プロパティを使用するコード例を次に示します。このコード例は、KeyContainerPermissionAttribute クラスのトピックで取り上げているコード例の一部分です。
' Prohibit the creation of a new key container. <Assembly: KeyContainerPermission(SecurityAction.RequestRefuse, _ Flags:=KeyContainerPermissionFlags.Create, KeyContainerName:="MyKeyContainer", _ KeyStore:="User", ProviderName:="Microsoft Strong Cryptographic Provider")>
// Prohibit the creation of a new key container. [assembly :KeyContainerPermission(SecurityAction.RequestRefuse, Flags = KeyContainerPermissionFlags.Create , KeyContainerName = "MyKeyContainer", KeyStore = "User", ProviderName = "Microsoft Strong Cryptographic Provider")]
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- KeyContainerPermissionAttribute.ProviderName プロパティのページへのリンク