예제 #1
0
        public static void TypeDescriptorPermissionCallMethods()
        {
            TypeDescriptorPermission tdp  = new TypeDescriptorPermission(new PermissionState());
            TypeDescriptorPermission tdp2 = new TypeDescriptorPermission(new TypeDescriptorPermissionFlags());
            IPermission ip       = tdp.Copy();
            IPermission ip2      = tdp.Intersect(ip);
            bool        testbool = tdp.IsSubsetOf(ip);

            testbool = tdp.IsUnrestricted();
            ip2      = tdp.Union(ip);
            SecurityElement se = new SecurityElement("");

            tdp.FromXml(se);
            se = tdp.ToXml();
        }
예제 #2
0
 public static void TypeDescriptorPermissionCallMethods()
 {
     TypeDescriptorPermission tdp = new TypeDescriptorPermission(new PermissionState());
     TypeDescriptorPermission tdp2 = new TypeDescriptorPermission(new TypeDescriptorPermissionFlags());
     IPermission ip = tdp.Copy();
     IPermission ip2 = tdp.Intersect(ip);
     bool testbool = tdp.IsSubsetOf(ip);
     testbool = tdp.IsUnrestricted();
     ip2 = tdp.Union(ip);
     SecurityElement se = new SecurityElement("");
     tdp.FromXml(se);
     se = tdp.ToXml();
 }