本文整理汇总了VB.NET中System.Security.Permissions.GacIdentityPermissionAttribute类的典型用法代码示例。如果您正苦于以下问题:VB.NET GacIdentityPermissionAttribute类的具体用法?VB.NET GacIdentityPermissionAttribute怎么用?VB.NET GacIdentityPermissionAttribute使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了GacIdentityPermissionAttribute类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的VB.NET代码示例。
示例1: Main
' To run this sample you must create a strong-name key named snkey.snk
' using the Strong Name tool (sn.exe). Both the library assembly and the
' application assembly that calls it must be signed with that key.
' To run successfully, the application assembly must be in the global
' assembly cache.
' This console application can be created using the following code.
'Imports System.Security
'Imports System.Security.Policy
'Imports System.Security.Principal
'Imports System.Security.Permissions
'Imports ClassLibraryVB
'Class [MyClass]
'
' Overloads Shared Sub Main(ByVal args() As String)
' Try
' Dim myLib As New Class1
' myLib.DoNothing()
'
' Console.WriteLine("Exiting the sample.")
' Catch e As Exception
' Console.WriteLine(e.Message)
' End Try
' End Sub
'End Class
Imports System.Security.Permissions
' Demand that the calling program be in the global assembly cache.
<GacIdentityPermissionAttribute(SecurityAction.Demand)> _
Public Class Class1
Public Sub DoNothing()
Console.WriteLine("Exiting the library program.")
End Sub
End Class