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

NetCodeGroup

public sealed class NetCodeGroup : CodeGroup
Grants Web permission to the site from which the assembly was downloaded. This class cannot be inherited.
using System.Collections; namespace System.Security.Policy { public sealed class NetCodeGroup : CodeGroup { public static readonly string AbsentOriginScheme; public static readonly string AnyOtherOriginScheme; public override string AttributeString => null; public override string MergeLogic => null; public override string PermissionSetName => null; public NetCodeGroup(IMembershipCondition membershipCondition) : base(null, null) { } public void AddConnectAccess(string originScheme, CodeConnectAccess connectAccess) { } public override CodeGroup Copy() { return null; } protected override void CreateXml(SecurityElement element, PolicyLevel level) { } public override bool Equals(object o) { return base.Equals(o); } public DictionaryEntry[] GetConnectAccessRules() { return null; } public override int GetHashCode() { return base.GetHashCode(); } protected override void ParseXml(SecurityElement e, PolicyLevel level) { } public void ResetConnectAccess() { } public override PolicyStatement Resolve(Evidence evidence) { return null; } public override CodeGroup ResolveMatchingCodeGroups(Evidence evidence) { return null; } } }