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

ApplicationTrustCollection

Represents a collection of ApplicationTrust objects. This class cannot be inherited.
using System.Collections; namespace System.Security.Policy { public sealed class ApplicationTrustCollection : ICollection, IEnumerable { public int Count => 0; public bool IsSynchronized => false; public ApplicationTrust this[int index] { get { return null; } } public ApplicationTrust this[string appFullName] { get { return null; } } public object SyncRoot => null; internal ApplicationTrustCollection() { } public int Add(ApplicationTrust trust) { return 0; } public void AddRange(ApplicationTrust[] trusts) { } public void AddRange(ApplicationTrustCollection trusts) { } public void Clear() { } public void CopyTo(ApplicationTrust[] array, int index) { } public ApplicationTrustCollection Find(ApplicationIdentity applicationIdentity, ApplicationVersionMatch versionMatch) { return null; } public ApplicationTrustEnumerator GetEnumerator() { return new ApplicationTrustEnumerator(); } public void Remove(ApplicationTrust trust) { } public void Remove(ApplicationIdentity applicationIdentity, ApplicationVersionMatch versionMatch) { } public void RemoveRange(ApplicationTrust[] trusts) { } public void RemoveRange(ApplicationTrustCollection trusts) { } void ICollection.CopyTo(Array array, int index) { } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } } }