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