Reset() public method

public Reset ( ) : void
return void
コード例 #1
0
        /// <summary>Creates a new policy level for use at the application domain policy level.</summary>
        /// <returns>The newly created <see cref="T:System.Security.Policy.PolicyLevel" />.</returns>
        /// <PermissionSet>
        ///   <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
        /// </PermissionSet>
        public static PolicyLevel CreateAppDomainLevel()
        {
            UnionCodeGroup unionCodeGroup = new UnionCodeGroup(new AllMembershipCondition(), new PolicyStatement(DefaultPolicies.FullTrust));

            unionCodeGroup.Name = "All_Code";
            PolicyLevel policyLevel = new PolicyLevel("AppDomain", PolicyLevelType.AppDomain);

            policyLevel.RootCodeGroup = unionCodeGroup;
            policyLevel.Reset();
            return(policyLevel);
        }
コード例 #2
0
                public static PolicyLevel CreateAppDomainLevel ()
                {
			UnionCodeGroup cg = new UnionCodeGroup (new AllMembershipCondition (), new PolicyStatement (DefaultPolicies.FullTrust));
			cg.Name = "All_Code";
			PolicyLevel pl = new PolicyLevel ("AppDomain", PolicyLevelType.AppDomain);
			pl.RootCodeGroup = cg;
			pl.Reset ();
                        return pl;
                }