コード例 #1
0
        private static void DemandRestrictedMemberAccess(MemberInfo target)
        {
            Assembly targetAssembly = target.Assembly();

            PermissionSet targetGrantSet = UnsafePermissionSet(targetAssembly);

            targetGrantSet.AddPermission(_restrictedMemberAccess);
            targetGrantSet.Demand();
        }
コード例 #2
0
ファイル: ReflectionInvoke.cs プロジェクト: nlhepler/mono
        private static void DemandRestrictedMemberAccess(MemberInfo target)
        {
            Assembly targetAssembly = target.Assembly();

            PermissionSet targetGrantSet = UnsafePermissionSet(targetAssembly);
            targetGrantSet.AddPermission(_restrictedMemberAccess);
            targetGrantSet.Demand();
        }