System.Net.DnsPermission.Union C# (CSharp) Метод

Union() публичный Метод

public Union ( IPermission target ) : IPermission
target IPermission
Результат IPermission
        public override IPermission Union(IPermission target) {
            // Pattern suggested by Security engine
            if (target==null) {
                return this.Copy();
            }
            DnsPermission other = target as DnsPermission;
            if(other == null) {
                throw new ArgumentException(SR.GetString(SR.net_perm_target), "target");
            }
            return new DnsPermission(m_noRestriction || other.m_noRestriction);
        }

Usage Example

		public void Union_BadPermission ()
		{
			DnsPermission dp = new DnsPermission (PermissionState.None);
			dp.Union (new SecurityPermission (PermissionState.Unrestricted));
		}
All Usage Examples Of System.Net.DnsPermission::Union