public bool IsUnrestricted()
{
return Resources == HostProtectionResource.All;
}
public override bool IsSubsetOf(IPermission target) { HostProtectionPermission hostProtectionPermission = this.Cast(target); if (hostProtectionPermission == null) { return(this._resources == HostProtectionResource.None); } return(hostProtectionPermission.IsUnrestricted() || (!this.IsUnrestricted() && (this._resources & ~hostProtectionPermission._resources) == HostProtectionResource.None)); }