6 instantiations of Exclusion
Microsoft.DotNet.SignCheckLibrary (1)
Verification\Exclusions.cs (1)
56Add(new Exclusion(line));
Microsoft.DotNet.SignCheckTask (5)
src\SignCheck.cs (5)
180Exclusions.Add(new Exclusion("*netfxca*;*.msi;Wix custom action (NGEN")); 181Exclusions.Add(new Exclusion("*wixdepca*;*.msi;WiX custom action")); 182Exclusions.Add(new Exclusion("*wixuiwixca*;*.msi;WiX custom action")); 183Exclusions.Add(new Exclusion("*wixca*;*.msi;Wix custom action")); 184Exclusions.Add(new Exclusion("*wixstdba.dll*;*.exe;WiX standard bundle application"));
22 references to Exclusion
Microsoft.DotNet.SignCheckLibrary (22)
Verification\Exclusion.cs (1)
27/// Creates a new <see cref="Exclusion"/>.
Verification\Exclusions.cs (20)
20private List<Exclusion> _exclusions = new List<Exclusion>(); 41/// Creates a collection of <see cref="Exclusion"/>s from a text file. 64public void Add(Exclusion exclusion) 77public bool Contains(Exclusion exclusion) 82private bool IsExcluded(string path, string parent, string virtualPath, string containerPath, string exclusionClassification, IEnumerable<Exclusion> exclusions) 84foreach (var exclusion in exclusions) 117IEnumerable<Exclusion> exclusions = _exclusions.Where(e => !e.Comment.Contains(IgnoreStrongName) && !e.Comment.Contains(DoNotUnpack)); 129IEnumerable<Exclusion> doNotSignExclusions = _exclusions.Where(e => e.Comment.Contains(DoNotSign)).ToArray(); 137IEnumerable<Exclusion> noStrongNameExclusions = _exclusions.Where(e => e.Comment.Contains(IgnoreStrongName)); 145IEnumerable<Exclusion> doNotUnpackExclusions = _exclusions.Where(e => e.Comment.Contains(DoNotUnpack)); 151/// Returns true if any <see cref="Exclusion.FilePatterns"/> matches the value of 154/// <param name="path">The value to match against <see cref="Exclusion.FilePatterns"/>.</param> 155/// <param name="containerPath">The value to match against <see cref="Exclusion.FilePatterns"/>.</param> 156/// <param name="virtualPath">The value to match against <see cref="Exclusion.FilePatterns"/>.</param> 158public bool IsFileExcluded(Exclusion exclusion, string path, string containerPath, string virtualPath, string exclusionsClassification) 172/// Returns true if any <see cref="Exclusion.ParentFiles"/> matches the value of <paramref name="parent"/>. 174/// <param name="parent">The value to match against <see cref="Exclusion.ParentFiles"/>.</param> 176public bool IsParentExcluded(Exclusion exclusion, string parent, string exclusionsClassification) 210public bool Remove(Exclusion exclusion)
Verification\SignatureVerificationResult.cs (1)
37/// A string containing the formatted <see cref="Exclusion"/> entry that would allow the file to be excluded from verification.