1 write to _xmlTypes
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesign.cs (1)
90_xmlTypes = xmlTypes;
26 references to _xmlTypes
Microsoft.CodeAnalysis.NetAnalyzers (26)
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesign.cs (26)
117|| Equals(methodSymbol.ContainingType, _xmlTypes.XmlDocument) 118|| !methodSymbol.ContainingType.DerivesFrom(_xmlTypes.XmlDocument, baseTypesOnly: true)) 136SecurityDiagnosticHelpers.IsXmlDocumentXmlResolverProperty(property, _xmlTypes), 139|| SecurityDiagnosticHelpers.IsXmlSecureResolverType(operation.Type, _xmlTypes), 174|| Equals(methodSymbol.ContainingType, _xmlTypes.XmlDocument) 175|| !methodSymbol.ContainingType.DerivesFrom(_xmlTypes.XmlDocument, baseTypesOnly: true)) 186property => SecurityDiagnosticHelpers.IsXmlDocumentXmlResolverProperty(property, _xmlTypes), 189|| SecurityDiagnosticHelpers.IsXmlSecureResolverType(operation.Type, _xmlTypes), 212|| Equals(methodSymbol.ContainingType, _xmlTypes.XmlTextReader) 213|| !methodSymbol.ContainingType.DerivesFrom(_xmlTypes.XmlTextReader, baseTypesOnly: true)) 236SecurityDiagnosticHelpers.IsXmlTextReaderXmlResolverProperty(property, _xmlTypes), 239|| SecurityDiagnosticHelpers.IsXmlSecureResolverType(operation.Type, _xmlTypes), 253SecurityDiagnosticHelpers.IsXmlTextReaderDtdProcessingProperty(property, _xmlTypes), 256|| _xmlTypes.DtdProcessing == null 257|| !fieldReference.Field.MatchMemberByName(_xmlTypes.DtdProcessing, SecurityMemberNames.Parse), 288|| Equals(methodSymbol.ContainingType, _xmlTypes.XmlTextReader) 289|| !methodSymbol.ContainingType.DerivesFrom(_xmlTypes.XmlTextReader, baseTypesOnly: true)) 316SecurityDiagnosticHelpers.IsXmlTextReaderXmlResolverProperty(property, _xmlTypes), 319&& !SecurityDiagnosticHelpers.IsXmlSecureResolverType(operation.Type, _xmlTypes), 341SecurityDiagnosticHelpers.IsXmlTextReaderDtdProcessingProperty(property, _xmlTypes), 344&& _xmlTypes.DtdProcessing != null 345&& fieldReference.Field.MatchMemberByName(_xmlTypes.DtdProcessing, SecurityMemberNames.Parse), 404if (Equals(typeSymbol, _xmlTypes.XmlDocument) || 405!typeSymbol.DerivesFrom(_xmlTypes.XmlDocument, baseTypesOnly: true)) 444if (Equals(typeSymbol, _xmlTypes.XmlTextReader) || 445!typeSymbol.DerivesFrom(_xmlTypes.XmlTextReader, baseTypesOnly: true))