6 instantiations of Exclusion
Microsoft.DotNet.SignCheckLibrary (1)
Verification\Exclusions.cs (1)
55
Add(new
Exclusion
(line));
Microsoft.DotNet.SignCheckTask (5)
src\SignCheck.cs (5)
174
Exclusions.Add(new
Exclusion
("*netfxca*;*.msi;Wix custom action (NGEN"));
175
Exclusions.Add(new
Exclusion
("*wixdepca*;*.msi;WiX custom action"));
176
Exclusions.Add(new
Exclusion
("*wixuiwixca*;*.msi;WiX custom action"));
177
Exclusions.Add(new
Exclusion
("*wixca*;*.msi;Wix custom action"));
178
Exclusions.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)
20
private List<
Exclusion
> _exclusions = new List<
Exclusion
>();
40
/// Creates a collection of <see cref="
Exclusion
"/>s from a text file.
63
public void Add(
Exclusion
exclusion)
76
public bool Contains(
Exclusion
exclusion)
81
private bool IsExcluded(string path, string parent, string virtualPath, string containerPath, string exclusionClassification, IEnumerable<
Exclusion
> exclusions)
83
foreach (
var
exclusion in exclusions)
116
IEnumerable<
Exclusion
> exclusions = _exclusions.Where(e => !e.Comment.Contains(IgnoreStrongName));
128
IEnumerable<
Exclusion
> doNotSignExclusions = _exclusions.Where(e => e.Comment.Contains(DoNotSign)).ToArray();
136
IEnumerable<
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>
149
public 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>
167
public bool IsParentExcluded(
Exclusion
exclusion, string parent, string exclusionsClassification)
201
public 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.