33 writes to Form
System.Xml (33)
System\Xml\Serialization\Mappings.cs (2)
146newAccessor.Form = this.Form; 218Form = XmlSchemaForm.Qualified;
System\Xml\Serialization\SoapReflectionImporter.cs (4)
113element.Form = XmlSchemaForm.Qualified; 156element.Form = XmlSchemaForm.Qualified; 651attribute.Form = XmlSchemaForm.Qualified; // attributes are always qualified since they're only used for encoded soap headers 665element.Form = form;
System\Xml\Serialization\SoapSchemaImporter.cs (7)
74accessor.Form = XmlSchemaForm.Qualified; 99accessor.Form = XmlSchemaForm.Qualified; 155accessor.Form = XmlSchemaForm.Qualified; 176accessor.Form = XmlSchemaForm.None; 393arrayAccessor.Form = XmlSchemaForm.None; 409itemAccessor.Form = XmlSchemaForm.None; 462itemAccessor.Form = XmlSchemaForm.None;
System\Xml\Serialization\XmlReflectionImporter.cs (13)
202element.Form = XmlSchemaForm.Qualified; // elements within soap:body are always qualified 259element.Form = XmlSchemaForm.Qualified; 1310arrayItemElement.Form = xmlArrayItem.Form == XmlSchemaForm.None ? XmlSchemaForm.Qualified : xmlArrayItem.Form; 1384attribute.Form = a.XmlAttribute.Form; 1386attribute.Form = XmlSchemaForm.Qualified; 1440element.Form = rpc ? XmlSchemaForm.Unqualified : xmlElement.Form == XmlSchemaForm.None ? elementFormDefault : xmlElement.Form; 1483element.Form = elementFormDefault; 1518arrayElement.Form = rpc ? XmlSchemaForm.Unqualified : a.XmlArray.Form == XmlSchemaForm.None ? elementFormDefault : a.XmlArray.Form; 1546attribute.Form = a.XmlAttribute.Form; 1548attribute.Form = XmlSchemaForm.Qualified; 1594element.Form = rpc ? XmlSchemaForm.Unqualified : xmlElement.Form == XmlSchemaForm.None ? elementFormDefault : xmlElement.Form; 1651element.Form = rpc ? XmlSchemaForm.Unqualified : xmlElement.Form == XmlSchemaForm.None ? elementFormDefault : xmlElement.Form; 1699element.Form = elementFormDefault;
System\Xml\Serialization\XmlSchemaImporter.cs (7)
144accessor.Form = XmlSchemaForm.Qualified; 208accessor.Form = schema.ElementFormDefault == XmlSchemaForm.None ? XmlSchemaForm.Unqualified : schema.ElementFormDefault; 270accessor.Form = XmlSchemaForm.Qualified; 329accessor.Form = XmlSchemaForm.Qualified; 332accessor.Form = ElementForm(ns, element); 1176arrayAccessor.Form = ElementForm(ns, element); 1515accessor.Form = AttributeForm(ns, attribute);
76 references to Form
System.Xml (76)
System\Xml\Serialization\Mappings.cs (5)
146newAccessor.Form = this.Form; 735if (a[i].Name != b[i].Name || a[i].Namespace != b[i].Namespace || a[i].Form != b[i].Form || a[i].IsNullable != b[i].IsNullable) 753return (Attribute.Name == mapping.Attribute.Name && Attribute.Namespace == mapping.Attribute.Namespace && Attribute.Form == mapping.Attribute.Form);
System\Xml\Serialization\XmlCodeExporter.cs (10)
603bool sameElementNs = arrayElement.Form == XmlSchemaForm.Unqualified || arrayElement.Namespace == ns; 605bool defaultForm = arrayElement.Form != XmlSchemaForm.Unqualified; 607ExportArrayItem(metadata, sameName ? null : elementName, sameElementNs ? null : arrayElement.Namespace, sameElementType ? null : elementMapping.TypeDesc, elementMapping.TypeDesc, arrayElement.IsNullable, defaultForm ? XmlSchemaForm.None : arrayElement.Form, nestingLevel); 629bool defaultForm = attribute.Form != XmlSchemaForm.Qualified; 635defaultForm ? XmlSchemaForm.None : attribute.Form); 654bool defaultForm = element.Form != XmlSchemaForm.Unqualified; 662ExportArray(metadata, sameName ? null : elemName, sameNs ? null : element.Namespace, element.IsNullable, defaultForm ? XmlSchemaForm.None : element.Form, member.SequenceId); 675ExportElement(metadata, sameName ? null : elemName, sameNs ? null : element.Namespace, sameType ? null : mapping.TypeDesc, mapping.TypeDesc, element.IsNullable, defaultForm ? XmlSchemaForm.None : element.Form, member.SequenceId); 687bool defaultForm = element.Form != XmlSchemaForm.Unqualified; 688ExportElement(metadata, elemName, sameNs ? null : element.Namespace, ((TypeMapping)element.Mapping).TypeDesc, ((TypeMapping)element.Mapping).TypeDesc, element.IsNullable, defaultForm ? XmlSchemaForm.None : element.Form, member.SequenceId);
System\Xml\Serialization\XmlReflectionImporter.cs (14)
1311CheckForm(arrayItemElement.Form, arrayElementNs != arrayItemElement.Namespace); 1385if (attribute.Form == XmlSchemaForm.None && ns != attribute.Namespace) { 1389CheckForm(attribute.Form, ns != attribute.Namespace); 1394if (attribute.Form == XmlSchemaForm.Qualified && attribute.Namespace != ns) { 1444CheckForm(element.Form, ns != element.Namespace); 1487CheckForm(element.Form, ns != element.Namespace); 1522CheckForm(arrayElement.Form, ns != arrayElement.Namespace); 1547if (attribute.Form == XmlSchemaForm.None && ns != attribute.Namespace) { 1551CheckForm(attribute.Form, ns != attribute.Namespace); 1555if (attribute.Form == XmlSchemaForm.Qualified && attribute.Namespace != ns) { 1598CheckForm(element.Form, ns != element.Namespace); 1655CheckForm(element.Form, ns != element.Namespace); 1702CheckForm(element.Form, ns != element.Namespace); 1751if ((element.Form == XmlSchemaForm.Unqualified && string.IsNullOrEmpty(choiceNs)) || element.Namespace == choiceNs) {
System\Xml\Serialization\XmlSchemaExporter.cs (11)
239element.Form = accessor.Form; 666attribute.Form = accessor.Form == attributeFormDefault ? XmlSchemaForm.None : accessor.Form; 668attribute.Form = accessor.Form == schema.AttributeFormDefault ? XmlSchemaForm.None : accessor.Form; 676attribute.Form = accessor.Form; 742element.Form = accessor.Form; 751element.Form = accessor.Form == elementFormDefault ? XmlSchemaForm.None : accessor.Form; 753element.Form = accessor.Form == schema.ElementFormDefault ? XmlSchemaForm.None : accessor.Form;
System\Xml\Serialization\XmlSchemaImporter.cs (2)
870if (item.Form != XmlSchemaForm.None && item.Form != XmlSchemaExporter.elementFormDefault)
System\Xml\Serialization\XmlSerializationReader.cs (7)
2233string expectedElement = e.Form == XmlSchemaForm.Qualified ? e.Namespace : ""; 2351WriteIsStartTag(element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 2513WriteXmlNodeEqual("Reader", element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 3465WriteXmlNodeEqual("Reader", attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : ""); 3524qnames += attribute.IsSpecialXmlNamespace ? XmlReservedNs.NsXml : (attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : "") + ":" + attribute.Name; 3714string ns = e.Form == XmlSchemaForm.Qualified ? e.Namespace : ""; 3906string ns = e.Form == XmlSchemaForm.Qualified ? e.Namespace : "";
System\Xml\Serialization\XmlSerializationReaderILGen.cs (6)
321string expectedElement = e.Form == XmlSchemaForm.Qualified ? e.Namespace : ""; 442WriteIsStartTag(element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 1895WriteXmlNodeEqual("Reader", attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : ""); 2064qnames += attribute.IsSpecialXmlNamespace ? XmlReservedNs.NsXml : (attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : "") + ":" + attribute.Name; 2264string ns = e.Form == XmlSchemaForm.Qualified ? e.Namespace : ""; 2525string ns = e.Form == XmlSchemaForm.Qualified ? e.Namespace : "";
System\Xml\Serialization\XmlSerializationWriter.cs (11)
1628WriteStartElement(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""), mapping.IsSoap); 1804WriteEncodedNullTag(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : "")); 1806WriteLiteralNullTag(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : "")); 1809WriteEmptyTag(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : "")); 2226string ns = attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : String.Empty; 2330string ns = attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : String.Empty; 2369WritePrimitive("WriteAttribute", attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : "", attribute.Default, source, attribute.Mapping, false, false, false); 2748string ns = element.Any && element.Name.Length == 0 ? null : (element.Form == XmlSchemaForm.Qualified ? (writeAccessor ? element.Namespace : element.Mapping.Namespace) : ""); 2766WriteLiteralNullTag(element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 3048WriteLiteralNullTag(element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 3210if ((element.Form == XmlSchemaForm.Unqualified && string.IsNullOrEmpty(choiceNs)) || element.Namespace == choiceNs) {
System\Xml\Serialization\XmlSerializationWriterILGen.cs (10)
365WriteStartElement(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""), false); 525WriteLiteralNullTag(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : "")); 528WriteEmptyTag(element.Name, (element.Form == XmlSchemaForm.Qualified ? element.Namespace : "")); 1125string ns = attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : String.Empty; 1287string ns = attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : String.Empty; 1347WritePrimitive("WriteAttribute", attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : "", GetConvertedDefaultValue(source.Type, attribute.Default), source, attribute.Mapping, false, false, false); 1847string ns = element.Any && element.Name.Length == 0 ? null : (element.Form == XmlSchemaForm.Qualified ? (writeAccessor ? element.Namespace : element.Mapping.Namespace) : ""); 1873WriteLiteralNullTag(element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 2125WriteLiteralNullTag(element.Name, element.Form == XmlSchemaForm.Qualified ? element.Namespace : ""); 2191if ((element.Form == XmlSchemaForm.Unqualified && string.IsNullOrEmpty(choiceNs)) || element.Namespace == choiceNs) {