5 instantiations of InsecureObjectGraphResult
Microsoft.CodeAnalysis.NetAnalyzers (5)
Microsoft.NetCore.Analyzers\Security\Helpers\InsecureDeserializationTypeDecider.cs (5)
218
resultBuilder.Add(new
InsecureObjectGraphResult
(typeSymbol, null, null, typeInsecureTypeSymbol));
271
new
InsecureObjectGraphResult
(
316
new
InsecureObjectGraphResult
(
353
new
InsecureObjectGraphResult
(
388
new
InsecureObjectGraphResult
(
15 references to InsecureObjectGraphResult
Microsoft.CodeAnalysis.NetAnalyzers (15)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.cs (2)
122
out ImmutableArray<
InsecureObjectGraphResult
> results))
124
foreach (
InsecureObjectGraphResult
result in results)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInSerializableObjectGraphAnalyzer.cs (2)
291
out ImmutableArray<
InsecureObjectGraphResult
> results))
293
foreach (
InsecureObjectGraphResult
result in results)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInSerializableTypeAnalyzer.cs (2)
171
out ImmutableArray<
InsecureObjectGraphResult
> results))
186
foreach (
InsecureObjectGraphResult
result in results)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInWebSerializableObjectGraphAnalyzer.cs (2)
114
out ImmutableArray<
InsecureObjectGraphResult
> results))
116
foreach (
InsecureObjectGraphResult
result in results)
Microsoft.NetCore.Analyzers\Security\Helpers\InsecureDeserializationTypeDecider.cs (7)
166
private readonly ConcurrentDictionary<(ITypeSymbol, ObjectGraphOptions), ImmutableArray<
InsecureObjectGraphResult
>> IsObjectGraphInsecureCache =
181
out ImmutableArray<
InsecureObjectGraphResult
> results)
187
results = ImmutableArray<
InsecureObjectGraphResult
>.Empty;
195
ImmutableArray<
InsecureObjectGraphResult
> Compute((ITypeSymbol, ObjectGraphOptions) _)
197
ImmutableArray<
InsecureObjectGraphResult
>.Builder resultBuilder =
198
ImmutableArray.CreateBuilder<
InsecureObjectGraphResult
>();
209
ImmutableArray<
InsecureObjectGraphResult
>.Builder resultBuilder)