1 instantiation of InsecureDeserializationTypeDecider
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Security\Helpers\InsecureDeserializationTypeDecider.cs (1)
41
static InsecureDeserializationTypeDecider Create(Compilation c) =>
new
(c);
13 references to InsecureDeserializationTypeDecider
Microsoft.CodeAnalysis.NetAnalyzers (13)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.cs (2)
85
InsecureDeserializationTypeDecider
decider =
InsecureDeserializationTypeDecider
.GetOrCreate(compilation);
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInSerializableObjectGraphAnalyzer.cs (2)
99
InsecureDeserializationTypeDecider
decider =
InsecureDeserializationTypeDecider
.GetOrCreate(compilation);
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInSerializableTypeAnalyzer.cs (2)
125
InsecureDeserializationTypeDecider
decider =
InsecureDeserializationTypeDecider
.GetOrCreate(compilation);
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInWebSerializableObjectGraphAnalyzer.cs (2)
74
InsecureDeserializationTypeDecider
decider =
InsecureDeserializationTypeDecider
.GetOrCreate(compilation);
Microsoft.NetCore.Analyzers\Security\Helpers\InsecureDeserializationTypeDecider.cs (4)
28
private static readonly BoundedCacheWithFactory<Compilation,
InsecureDeserializationTypeDecider
> BoundedCache =
32
/// Gets a cached <see cref="
InsecureDeserializationTypeDecider
"/> for the given compilation.
36
public static
InsecureDeserializationTypeDecider
GetOrCreate(Compilation compilation)
41
static
InsecureDeserializationTypeDecider
Create(Compilation c) => new(c);
Microsoft.NetCore.Analyzers\Security\Helpers\ObjectGraphOptions.cs (1)
10
/// Options for walking object graphs for <see cref="
InsecureDeserializationTypeDecider
"/>.