15 instantiations of SchemaElementDecl
System.Xml (15)
System\Xml\Schema\DataTypeImplementation.cs (3)
168simpleType.ElementDecl = new SchemaElementDecl(dataType); 304tempNormalizedStringTypeV1Compat.ElementDecl = new SchemaElementDecl(c_normalizedStringV1Compat); 316tempTokenTypeV1Compat.ElementDecl = new SchemaElementDecl(c_tokenV1Compat);
System\Xml\Schema\DtdParser.cs (2)
628elementDecl = new SchemaElementDecl(elementName, elementName.Namespace); 901elementDecl = new SchemaElementDecl( name, name.Namespace );
System\Xml\Schema\DtdParserAsync.cs (2)
273elementDecl = new SchemaElementDecl(elementName, elementName.Namespace); 546elementDecl = new SchemaElementDecl( name, name.Namespace );
System\Xml\Schema\SchemaCollectionCompiler.cs (2)
489SchemaElementDecl decl = new SchemaElementDecl(); 607SchemaElementDecl decl = new SchemaElementDecl();
System\Xml\Schema\SchemaElementDecl.cs (2)
33internal static readonly SchemaElementDecl Empty = new SchemaElementDecl(); 58SchemaElementDecl anyTypeElementDecl = new SchemaElementDecl();
System\Xml\Schema\SchemaSetCompiler.cs (2)
556SchemaElementDecl decl = new SchemaElementDecl(); 664SchemaElementDecl decl = new SchemaElementDecl();
System\Xml\Schema\XdrBuilder.cs (2)
652builder._ElementDef._ElementDecl = new SchemaElementDecl(); 1059ed = new SchemaElementDecl(qname, prefix);
95 references to SchemaElementDecl
System.Xml (95)
System\Xml\Dom\XmlDocument.cs (4)
540SchemaElementDecl ed = GetSchemaElementDecl( elem ); 564private SchemaElementDecl GetSchemaElementDecl( XmlElement elem ) { 570SchemaElementDecl elemDecl; 1399SchemaElementDecl ed = GetSchemaElementDecl( elem );
System\Xml\Dom\XmlLoader.cs (2)
580SchemaElementDecl elementDecl = (SchemaElementDecl)elementDecls.Value;
System\Xml\Schema\DtdParser.cs (3)
625SchemaElementDecl elementDecl; 713private void ParseAttlistType( SchemaAttDef attrDef, SchemaElementDecl elementDecl, bool ignoreErrors ) { 886SchemaElementDecl elementDecl = null;
System\Xml\Schema\DtdParserAsync.cs (3)
270SchemaElementDecl elementDecl; 358private async Task ParseAttlistTypeAsync( SchemaAttDef attrDef, SchemaElementDecl elementDecl, bool ignoreErrors ) { 531SchemaElementDecl elementDecl = null;
System\Xml\Schema\DtdValidator.cs (1)
202SchemaElementDecl elementDecl = schemaInfo.GetElementDecl(elementName);
System\Xml\Schema\SchemaCollectionCompiler.cs (4)
489SchemaElementDecl decl = new SchemaElementDecl(); 607SchemaElementDecl decl = new SchemaElementDecl(); 1801SchemaElementDecl decl = null; 1918xe.ElementDecl = SchemaElementDecl.Empty;
System\Xml\Schema\SchemaElementDecl.cs (7)
33internal static readonly SchemaElementDecl Empty = new SchemaElementDecl(); 57internal static SchemaElementDecl CreateAnyTypeElementDecl() { 58SchemaElementDecl anyTypeElementDecl = new SchemaElementDecl(); 70get { return ((SchemaElementDecl)this).Prefix; } 74get { return ((SchemaElementDecl)this).Name.Name; } 118internal SchemaElementDecl Clone() { 119return (SchemaElementDecl) MemberwiseClone();
System\Xml\Schema\SchemaInfo.cs (24)
31Dictionary<XmlQualifiedName, SchemaElementDecl> elementDecls = new Dictionary<XmlQualifiedName, SchemaElementDecl>(); 32Dictionary<XmlQualifiedName, SchemaElementDecl> undeclaredElementDecls = new Dictionary<XmlQualifiedName, SchemaElementDecl>(); 47Dictionary<XmlQualifiedName, SchemaElementDecl> elementDeclsByType = new Dictionary<XmlQualifiedName, SchemaElementDecl>(); 68internal Dictionary<XmlQualifiedName, SchemaElementDecl> ElementDecls { 72internal Dictionary<XmlQualifiedName, SchemaElementDecl> UndeclaredElementDecls { 104internal Dictionary<XmlQualifiedName, SchemaElementDecl> ElementDeclsByType { 126internal SchemaElementDecl GetElementDecl(XmlQualifiedName qname) { 127SchemaElementDecl elemDecl; 134internal SchemaElementDecl GetTypeDecl(XmlQualifiedName qname) { 135SchemaElementDecl elemDecl; 144SchemaElementDecl ed = GetElementDecl(qname); 160SchemaElementDecl ed = GetElementDecl(qname); 175internal SchemaAttDef GetAttributeXdr(SchemaElementDecl ed, XmlQualifiedName qname) { 192internal SchemaAttDef GetAttributeXsd(SchemaElementDecl ed, XmlQualifiedName qname, XmlSchemaObject partialValidationType, out AttributeMatchState attributeMatchState) { 253internal SchemaAttDef GetAttributeXsd(SchemaElementDecl ed, XmlQualifiedName qname, ref bool skip) { 299foreach(KeyValuePair<XmlQualifiedName, SchemaElementDecl> entry in sinfo.elementDecls) { 304foreach(KeyValuePair<XmlQualifiedName, SchemaElementDecl> entry in sinfo.elementDeclsByType) { 324Dictionary<XmlQualifiedName, SchemaElementDecl> elements = elementDecls; 326foreach ( SchemaElementDecl e in elements.Values ) { 355SchemaElementDecl elementDecl; 363foreach (SchemaElementDecl elemDecl in elementDecls.Values) {
System\Xml\Schema\SchemaSetCompiler.cs (4)
556SchemaElementDecl decl = new SchemaElementDecl(); 664SchemaElementDecl decl = new SchemaElementDecl(); 2147SchemaElementDecl decl = null; 2273xe.ElementDecl = SchemaElementDecl.Empty;
System\Xml\Schema\ValidationState.cs (2)
32public SchemaElementDecl ElementDecl; // ElementDecl 33public SchemaElementDecl ElementDeclBeforeXsi; //elementDecl before its changed by that of xsi:type's
System\Xml\Schema\XdrBuilder.cs (6)
63internal SchemaElementDecl _ElementDecl; 109internal SchemaElementDecl _ElementDecl; // Element Information 638foreach (SchemaElementDecl ed in builder._UndeclaredElements.Values) { 817SchemaElementDecl ed = builder._ElementDef._ElementDecl; 1057SchemaElementDecl ed = (SchemaElementDecl)builder._UndeclaredElements[qname];
System\Xml\Schema\XdrValidator.cs (2)
165private SchemaElementDecl ThoroughGetElementDecl() { 189SchemaElementDecl elementDecl = schemaInfo.GetElementDecl(elementName);
System\Xml\Schema\XmlSchemaComplexType.cs (2)
54untypedAnyType.ElementDecl = SchemaElementDecl.CreateAnyTypeElementDecl(); 76localAnyType.ElementDecl = SchemaElementDecl.CreateAnyTypeElementDecl();
System\Xml\Schema\XmlSchemaElement.cs (2)
43SchemaElementDecl elementDecl; 296internal SchemaElementDecl ElementDecl {
System\Xml\Schema\XmlSchemaType.cs (2)
26volatile SchemaElementDecl elementDecl; 233internal SchemaElementDecl ElementDecl {
System\Xml\Schema\XmlSchemaValidator.cs (21)
385SchemaElementDecl elementDecl = FastGetElementDecl(elementName, particle); 481SchemaElementDecl currentElementDecl = context.ElementDecl; 652SchemaElementDecl currentElementDecl = context.ElementDecl; 805SchemaElementDecl currentElementDecl = context.ElementDecl; 862SchemaElementDecl elementDecl = context.ElementDecl; 889SchemaElementDecl currentElementDecl = context.ElementDecl; 1012SchemaElementDecl contextElementDecl = context.ElementDecl; 1211SchemaElementDecl currentElementDecl = context.ElementDecl; 1214SchemaElementDecl declBeforeXsi = context.ElementDeclBeforeXsi; 1247SchemaElementDecl currentElementDecl = context.ElementDecl; 1344private SchemaElementDecl FastGetElementDecl(XmlQualifiedName elementName, object particle) { 1345SchemaElementDecl elementDecl = null; 1383private SchemaElementDecl CheckXsiTypeAndNil(SchemaElementDecl elementDecl, string xsiType, string xsiNil, ref bool declFound) { 1416SchemaElementDecl elementDeclXsi = compiledSchemaInfo.GetTypeDecl(xsiTypeName); 1526SchemaElementDecl elementDecl = context.ElementDecl; 1761private void CheckRequiredAttributes(SchemaElementDecl currentElementDecl) { 1774SchemaElementDecl beforeXsiDecl = context.ElementDeclBeforeXsi; 1775SchemaElementDecl currentDecl = context.ElementDecl; 1808SchemaElementDecl currentElementDecl = context.ElementDecl; 1859SchemaElementDecl currentElementDecl = context.ElementDecl;
System\Xml\Schema\XsdValidator.cs (6)
189SchemaElementDecl elementDecl = FastGetElementDecl (particle); 306private SchemaElementDecl FastGetElementDecl(object particle) { 307SchemaElementDecl elementDecl = null; 321private SchemaElementDecl ThoroughGetElementDecl(SchemaElementDecl elementDecl, XmlQualifiedName xsiType, string xsiNil) { 336SchemaElementDecl elementDeclXsi;