ReflectionPermission.Copy 方法  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建并返回当前权限的相同副本。
public:
 override System::Security::IPermission ^ Copy();public override System.Security.IPermission Copy();override this.Copy : unit -> System.Security.IPermissionPublic Overrides Function Copy () As IPermission返回
当前权限的副本。
示例
下面的代码示例演示 方法的行为 Copy 。 此示例是为 类提供的更大示例的一 ReflectionPermission 部分。
注意
代码示例旨在显示方法的行为,而不是演示其用法。 通常,安全基础结构使用权限类的方法;它们通常不用于应用程序。
private static void CopyDemo()
{
    ReflectionPermission memberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.MemberAccess);
    ReflectionPermission restrictedMemberAccessPerm = (ReflectionPermission)memberAccessPerm.Copy();
    Console.WriteLine("Result of copy = " + restrictedMemberAccessPerm.ToString());
}
Private Shared Sub CopyDemo()
    Dim memberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.MemberAccess)
    Dim restrictedMemberAccessPerm As ReflectionPermission = CType(memberAccessPerm.Copy(), ReflectionPermission)
    Console.WriteLine("Result of copy = " + restrictedMemberAccessPerm.ToString())
End Sub
注解
权限的副本表示对资源的访问权限与原始权限相同。