6 instantiations of Exclusion
Microsoft.DotNet.SignCheckLibrary (1)
Verification\Exclusions.cs (1)
55Add(new Exclusion(line));
Microsoft.DotNet.SignCheckTask (5)
src\SignCheck.cs (5)
174Exclusions.Add(new Exclusion("*netfxca*;*.msi;Wix custom action (NGEN")); 175Exclusions.Add(new Exclusion("*wixdepca*;*.msi;WiX custom action")); 176Exclusions.Add(new Exclusion("*wixuiwixca*;*.msi;WiX custom action")); 177Exclusions.Add(new Exclusion("*wixca*;*.msi;Wix custom action")); 178Exclusions.Add(new Exclusion("*wixstdba.dll*;*.exe;WiX standard bundle application"));
21 references to Exclusion
Microsoft.DotNet.SignCheckLibrary (21)
Verification\Exclusion.cs (1)
27/// Creates a new <see cref="Exclusion"/>.
Verification\Exclusions.cs (19)
20private List<Exclusion> _exclusions = new List<Exclusion>(); 40/// Creates a collection of <see cref="Exclusion"/>s from a text file. 63public void Add(Exclusion exclusion) 76public bool Contains(Exclusion exclusion) 81private bool IsExcluded(string path, string parent, string virtualPath, string containerPath, string exclusionClassification, IEnumerable<Exclusion> exclusions) 83foreach (var exclusion in exclusions) 116IEnumerable<Exclusion> exclusions = _exclusions.Where(e => !e.Comment.Contains(IgnoreStrongName)); 128IEnumerable<Exclusion> doNotSignExclusions = _exclusions.Where(e => e.Comment.Contains(DoNotSign)).ToArray(); 136IEnumerable<Exclusion> noStrongNameExclusions = _exclusions.Where(e => e.Comment.Contains(IgnoreStrongName)); 142/// Returns true if any <see cref="Exclusion.FilePatterns"/> matches the value of 145/// <param name="path">The value to match against <see cref="Exclusion.FilePatterns"/>.</param> 146/// <param name="containerPath">The value to match against <see cref="Exclusion.FilePatterns"/>.</param> 147/// <param name="virtualPath">The value to match against <see cref="Exclusion.FilePatterns"/>.</param> 149public bool IsFileExcluded(Exclusion exclusion, string path, string containerPath, string virtualPath, string exclusionsClassification) 163/// Returns true if any <see cref="Exclusion.ParentFiles"/> matches the value of <paramref name="parent"/>. 165/// <param name="parent">The value to match against <see cref="Exclusion.ParentFiles"/>.</param> 167public bool IsParentExcluded(Exclusion exclusion, string parent, string exclusionsClassification) 201public 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.