<PackageReference Include="System.Security.Permissions" Version="10.0.4" />

System.Security.CodeAccessPermission

Defines the underlying structure of all code access permissions.
namespace System.Security { public abstract class CodeAccessPermission : IPermission, ISecurityEncodable, IStackWalk { protected CodeAccessPermission(); public void Assert(); public abstract IPermission Copy(); public void Demand(); public void Deny(); public abstract void FromXml(SecurityElement elem); public abstract IPermission Intersect(IPermission target); public abstract bool IsSubsetOf(IPermission target); public void PermitOnly(); public static void RevertAll(); public static void RevertAssert(); public static void RevertDeny(); public static void RevertPermitOnly(); public abstract SecurityElement ToXml(); public virtual IPermission Union(IPermission other); } }