System\Xml\Schema\BaseProcessor.cs (17)
55protected void AddToTable(XmlSchemaObjectTable table, XmlQualifiedName qname, XmlSchemaObject item)
61XmlSchemaObject? existingObject = (XmlSchemaObject?)table[qname];
76XmlSchemaObject? builtInAttributeGroup = schemaForXmlNS.AttributeGroups[qname];
99XmlSchemaObject? builtInAttribute = schemaForXmlNS.Attributes[qname];
156private static bool IsValidAttributeGroupRedefine(XmlSchemaObject existingObject, XmlSchemaObject item, XmlSchemaObjectTable table)
175private static bool IsValidGroupRedefine(XmlSchemaObject existingObject, XmlSchemaObject item, XmlSchemaObjectTable table)
194private static bool IsValidTypeRedefine(XmlSchemaObject existingObject, XmlSchemaObject item, XmlSchemaObjectTable table)
213protected void SendValidationEvent(string code, XmlSchemaObject source)
218protected void SendValidationEvent(string code, string? msg, XmlSchemaObject source)
223protected void SendValidationEvent(string code, string? msg1, string? msg2, XmlSchemaObject source)
228protected void SendValidationEvent(string code, string?[]? args, Exception innerException, XmlSchemaObject source)
238protected void SendValidationEvent(string code, XmlSchemaObject source, XmlSeverityType severity)
248protected void SendValidationEvent(string code, string? msg, XmlSchemaObject source, XmlSeverityType severity)
System\Xml\Schema\XmlSchemaException.cs (8)
25private XmlSchemaObject? _sourceSchemaObject;
116internal XmlSchemaException(string? res, XmlSchemaObject source) :
120internal XmlSchemaException(string? res, string? arg, XmlSchemaObject source) :
124internal XmlSchemaException(string? res, string?[]? args, XmlSchemaObject source) :
128internal XmlSchemaException(string? res, string?[]? args, Exception? innerException, string? sourceUri, int lineNumber, int linePosition, XmlSchemaObject? source) :
188public XmlSchemaObject? SourceSchemaObject
204internal void SetSchemaObject(XmlSchemaObject source)
209internal void SetSource(XmlSchemaObject source)
System\Xml\Serialization\ImportContext.cs (19)
67internal XmlSchemaObject? AddItem(XmlSchemaObject? item, XmlQualifiedName? qname)
84XmlSchemaObject cachedItem = (XmlSchemaObject)list[i]!;
103internal bool Match(XmlSchemaObject o1, XmlSchemaObject o2, bool shareTypes)
121private ArrayList GetDependencies(XmlSchemaObject o, ArrayList deps, Hashtable refs)
132GetDependencies((XmlSchemaObject)list[i]!, deps, refs);
139private int CompositeHash(XmlSchemaObject o)
163GetHash((XmlSchemaObject)items[i]!);
167private int GetHash(XmlSchemaObject o)
172if (hash is XmlSchemaObject)
188private static string ToString(XmlSchemaObject o, SchemaObjectWriter writer)
212foreach (XmlSchemaObject item in s.Items)
224internal void AddRef(ArrayList list, XmlSchemaObject? o)
241internal ArrayList Depends(XmlSchemaObject item)
256internal void Depends(XmlSchemaObject? item, ArrayList refs)
400foreach (XmlSchemaObject o in ((XmlSchemaGroupBase)item).Items)
412foreach (XmlSchemaObject o in ((XmlSchemaAttributeGroup)item).Attributes)