System.Security.Permissions.ZoneIdentityPermission.Copy C# (CSharp) Method

Copy() public method

public Copy ( ) : IPermission
return IPermission
        public override IPermission Copy()
        {
            return this;
        }

Same methods

ZoneIdentityPermission::Copy ( ) : System.Security.IPermission

Usage Example

Example #1
0
        public override IPermission Union(IPermission target)
        {
            ZoneIdentityPermission zip = Cast(target);

            if (zip == null)
            {
                return((zone == SecurityZone.NoZone) ? null : Copy());
            }

            if (zone == zip.zone || zip.zone == SecurityZone.NoZone)
            {
                return(Copy());
            }

            if (zone == SecurityZone.NoZone)
            {
                return(zip.Copy());
            }
#if NET_2_0
            throw new ArgumentException(Locale.GetText(
                                            "Union impossible"));
#else
            return(null);
#endif
        }
All Usage Examples Of System.Security.Permissions.ZoneIdentityPermission::Copy