3 writes to SubstitutionGroup
System.Web.Services (1)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (1)
8760o.@SubstitutionGroup = ToXmlQualifiedName(Reader.Value);
System.Xml (2)
System\Xml\Schema\Inference\Infer.cs (1)
2387newElement.SubstitutionGroup = copyElement.SubstitutionGroup;
System\Xml\Schema\XsdBuilder.cs (1)
1287builder.element.SubstitutionGroup = builder.ParseQName(value, "substitutionGroup");
37 references to SubstitutionGroup
System.Runtime.Serialization (1)
System\Runtime\Serialization\SchemaImporter.cs (1)
1374if (!element.SubstitutionGroup.IsEmpty)
System.Web.Services (1)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (1)
2253WriteAttribute(@"substitutionGroup", @"", FromXmlQualifiedName(((global::System.Xml.XmlQualifiedName)o.@SubstitutionGroup)));
System.Xml (35)
System\Xml\Schema\Inference\Infer.cs (1)
2387newElement.SubstitutionGroup = copyElement.SubstitutionGroup;
System\Xml\Schema\Preprocessor.cs (3)
1101if (!element.SubstitutionGroup.IsEmpty) { 1102ValidateQNameAttribute(element, "type", element.SubstitutionGroup); 1147if (!element.SubstitutionGroup.IsEmpty) {
System\Xml\Schema\SchemaCollectionCompiler.cs (7)
40if (!element.SubstitutionGroup.IsEmpty) { 41XmlSchemaSubstitutionGroup substitutionGroup = (XmlSchemaSubstitutionGroup)this.examplars[element.SubstitutionGroup]; 44substitutionGroup.Examplar = element.SubstitutionGroup; 45examplars.Add(element.SubstitutionGroup, substitutionGroup); 1825else if (!xe.SubstitutionGroup.IsEmpty) { 1826XmlSchemaElement examplar = (XmlSchemaElement)this.schema.Elements[xe.SubstitutionGroup]; 1828throw new XmlSchemaException(Res.Sch_UndeclaredEquivClass, xe.SubstitutionGroup.Name.ToString(CultureInfo.InvariantCulture), xe);
System\Xml\Schema\SchemaCollectionpreProcessor.cs (3)
791if (!element.SubstitutionGroup.IsEmpty) { 792ValidateQNameAttribute(element, "type", element.SubstitutionGroup); 837if (!element.SubstitutionGroup.IsEmpty) {
System\Xml\Schema\SchemaSetCompiler.cs (8)
351if (!element.SubstitutionGroup.IsEmpty) { 352XmlSchemaElement headElement = this.elements[element.SubstitutionGroup] as XmlSchemaElement; 363XmlSchemaSubstitutionGroup substitutionGroup = (XmlSchemaSubstitutionGroup)this.examplars[element.SubstitutionGroup]; 366substitutionGroup.Examplar = element.SubstitutionGroup; 367examplars.Add(element.SubstitutionGroup, substitutionGroup); 2171else if (!xe.SubstitutionGroup.IsEmpty) { 2172XmlSchemaElement examplar = (XmlSchemaElement)elements[xe.SubstitutionGroup]; 2174throw new XmlSchemaException(Res.Sch_UndeclaredEquivClass, xe.SubstitutionGroup.Name.ToString(CultureInfo.InvariantCulture), xe);
System\Xml\Schema\XmlSchemaValidator.cs (1)
1189XmlQualifiedName head = memberElem.SubstitutionGroup;
System\Xml\Serialization\ImportContext.cs (3)
380if (!el.SubstitutionGroup.IsEmpty) { 381if (el.SubstitutionGroup.Namespace != XmlSchema.Namespace) { 382XmlSchemaElement head = (XmlSchemaElement)schemas.Find(el.SubstitutionGroup, typeof(XmlSchemaElement), false);
System\Xml\Serialization\Mappings.cs (2)
1120if (e1.SubstitutionGroup != e2.SubstitutionGroup)
System\Xml\Serialization\SchemaObjectWriter.cs (2)
835if (!o.SubstitutionGroup.IsEmpty) { 836WriteAttribute("substitutionGroup", "", o.SubstitutionGroup);
System\Xml\Serialization\SoapSchemaImporter.cs (1)
197else if (!element.SubstitutionGroup.IsEmpty) {
System\Xml\Serialization\XmlSchemaImporter.cs (4)
357else if (!element.SubstitutionGroup.IsEmpty) 358mapping = ImportElementType(FindElement(element.SubstitutionGroup), identifier, desiredMappingType, baseType, ns); 1021equivalentElement.SubstitutionGroup.Namespace == schema.TargetNamespace && 1022equivalentElement.SubstitutionGroup.Name == element.Name) {