26 writes to Form
System.Private.Xml (26)
System\Xml\Serialization\Mappings.cs (2)
173
newAccessor.
Form
= this.Form;
276
Form
= XmlSchemaForm.Qualified;
System\Xml\Serialization\SoapReflectionImporter.cs (4)
90
element.
Form
= XmlSchemaForm.Qualified;
130
element.
Form
= XmlSchemaForm.Qualified;
705
attribute.
Form
= XmlSchemaForm.Qualified; // attributes are always qualified since they're only used for encoded soap headers
720
element.
Form
= form;
System\Xml\Serialization\XmlReflectionImporter.cs (13)
227
element.
Form
= XmlSchemaForm.Qualified; // elements within soap:body are always qualified
292
element.
Form
= XmlSchemaForm.Qualified;
1525
arrayItemElement.
Form
= xmlArrayItem.Form == XmlSchemaForm.None ? XmlSchemaForm.Qualified : xmlArrayItem.Form;
1608
attribute.
Form
= a.XmlAttribute.Form;
1611
attribute.
Form
= XmlSchemaForm.Qualified;
1683
element.
Form
= rpc ? XmlSchemaForm.Unqualified : xmlElement.Form == XmlSchemaForm.None ? elementFormDefault : xmlElement.Form;
1731
element.
Form
= elementFormDefault;
1769
arrayElement.
Form
= rpc ? XmlSchemaForm.Unqualified : a.XmlArray.Form == XmlSchemaForm.None ? elementFormDefault : a.XmlArray.Form;
1801
attribute.
Form
= a.XmlAttribute.Form;
1804
attribute.
Form
= XmlSchemaForm.Qualified;
1856
element.
Form
= rpc ? XmlSchemaForm.Unqualified : xmlElement.Form == XmlSchemaForm.None ? elementFormDefault : xmlElement.Form;
1924
element.
Form
= rpc ? XmlSchemaForm.Unqualified : xmlElement.Form == XmlSchemaForm.None ? elementFormDefault : xmlElement.Form;
1974
element.
Form
= elementFormDefault;
System\Xml\Serialization\XmlSchemaImporter.cs (7)
107
accessor.
Form
= XmlSchemaForm.Qualified;
178
accessor.
Form
= schema.ElementFormDefault == XmlSchemaForm.None ? XmlSchemaForm.Unqualified : schema.ElementFormDefault;
243
accessor.
Form
= XmlSchemaForm.Qualified;
315
accessor.
Form
= XmlSchemaForm.Qualified;
319
accessor.
Form
= ElementForm(ns, element);
1254
arrayAccessor.
Form
= ElementForm(ns, element);
1631
accessor.
Form
= AttributeForm(ns, attribute);
81 references to Form
System.Private.Xml (81)
System\Xml\Serialization\Mappings.cs (5)
173
newAccessor.Form = this.
Form
;
844
if (a[i].Name != b[i].Name || a[i].Namespace != b[i].Namespace || a[i].
Form
!= b[i].
Form
|| a[i].IsNullable != b[i].IsNullable)
867
return (Attribute.Name == mapping.Attribute.Name && Attribute.Namespace == mapping.Attribute.Namespace && Attribute.
Form
== mapping.Attribute.
Form
);
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (6)
110
string elementNs = element.
Form
== XmlSchemaForm.Qualified ? element.Namespace! : string.Empty;
346
string? ns = element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : string.Empty;
800
string? ns = ele.
Form
== XmlSchemaForm.Qualified ? ele.Namespace : string.Empty;
870
string? ns = e!.
Form
== XmlSchemaForm.Qualified ? e.Namespace : string.Empty;
887
string? ns = element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : string.Empty;
2047
memberFound = XmlNodeEqual(Reader, attribute.Name, attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty);
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (9)
86
string? ns = (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : string.Empty);
290
string? ns = element.Any && element.Name.Length == 0 ? null : (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : string.Empty);
484
if ((element.
Form
== XmlSchemaForm.Unqualified && string.IsNullOrEmpty(choiceNs)) || element.Namespace == choiceNs)
552
string? ns = element.Any && element.Name.Length == 0 ? null : (element.
Form
== XmlSchemaForm.Qualified ? (writeAccessor ? element.Namespace : element.Mapping!.Namespace) : string.Empty);
572
WriteNullTagLiteral(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : string.Empty);
1003
Writer.WriteStartAttribute(null, attribute.Name, attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty);
1079
string? ns = attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty;
1117
string? ns = attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty;
1442
WriteStartElement(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : string.Empty), mapping.IsSoap);
System\Xml\Serialization\XmlReflectionImporter.cs (14)
1526
CheckForm(arrayItemElement.
Form
, arrayElementNs != arrayItemElement.Namespace);
1609
if (attribute.
Form
== XmlSchemaForm.None && ns != attribute.Namespace)
1614
CheckForm(attribute.
Form
, ns != attribute.Namespace);
1619
if (attribute.
Form
== XmlSchemaForm.Qualified && attribute.Namespace != ns)
1688
CheckForm(element.
Form
, ns != element.Namespace);
1736
CheckForm(element.
Form
, ns != element.Namespace);
1774
CheckForm(arrayElement.
Form
, ns != arrayElement.Namespace);
1802
if (attribute.
Form
== XmlSchemaForm.None && ns != attribute.Namespace)
1807
CheckForm(attribute.
Form
, ns != attribute.Namespace);
1811
if (attribute.
Form
== XmlSchemaForm.Qualified && attribute.Namespace != ns)
1861
CheckForm(element.
Form
, ns != element.Namespace);
1929
CheckForm(element.
Form
, ns != element.Namespace);
1978
CheckForm(element.
Form
, ns != element.Namespace);
2034
if ((element.
Form
== XmlSchemaForm.Unqualified && string.IsNullOrEmpty(choiceNs)) || element.Namespace == choiceNs)
System\Xml\Serialization\XmlSchemaExporter.cs (11)
243
element.Form = accessor.
Form
;
734
attribute.Form = accessor.
Form
== attributeFormDefault ? XmlSchemaForm.None : accessor.
Form
;
737
attribute.Form = accessor.
Form
== schema.AttributeFormDefault ? XmlSchemaForm.None : accessor.
Form
;
747
attribute.Form = accessor.
Form
;
825
element.Form = accessor.
Form
;
835
element.Form = accessor.
Form
== elementFormDefault ? XmlSchemaForm.None : accessor.
Form
;
838
element.Form = accessor.
Form
== schema.ElementFormDefault ? XmlSchemaForm.None : accessor.
Form
;
System\Xml\Serialization\XmlSchemaImporter.cs (2)
892
if (item.
Form
!= XmlSchemaForm.None && item.
Form
!= XmlSchemaExporter.elementFormDefault)
System\Xml\Serialization\XmlSerializationReader.cs (7)
2428
string? expectedElement = e.
Form
== XmlSchemaForm.Qualified ? e.Namespace : "";
2559
WriteIsStartTag(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
2742
WriteXmlNodeEqual("Reader", element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
3779
WriteXmlNodeEqual("Reader", attribute.Name, attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : "");
3844
qnames += attribute.IsSpecialXmlNamespace ? XmlReservedNs.NsXml : $"{(attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : "")}:{attribute.Name}";
4063
string? ns = e.
Form
== XmlSchemaForm.Qualified ? e.Namespace : "";
4306
string? ns = e.
Form
== XmlSchemaForm.Qualified ? e.Namespace : "";
System\Xml\Serialization\XmlSerializationReaderILGen.cs (6)
399
string? expectedElement = e.
Form
== XmlSchemaForm.Qualified ? e.Namespace : "";
498
WriteIsStartTag(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
1931
WriteXmlNodeEqual("Reader", attribute.Name, attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : "");
2082
qnames += attribute.IsSpecialXmlNamespace ? XmlReservedNs.NsXml : $"{(attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : "")}:{attribute.Name}";
2292
string? ns = e.
Form
== XmlSchemaForm.Qualified ? e.Namespace : "";
2590
string? ns = e.
Form
== XmlSchemaForm.Qualified ? e.Namespace : "";
System\Xml\Serialization\XmlSerializationWriter.cs (11)
2677
WriteStartElement(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""), mapping.IsSoap);
2877
WriteEncodedNullTag(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""));
2879
WriteLiteralNullTag(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""));
2882
WriteEmptyTag(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""));
3356
string? ns = attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty;
3480
string? ns = attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty;
3526
WritePrimitive("WriteAttribute", attribute.Name, attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : "", attribute.Default, source, attribute.Mapping, false, false, false);
3978
string? ns = element.Any && element.Name.Length == 0 ? null : (element.
Form
== XmlSchemaForm.Qualified ? (writeAccessor ? element.Namespace : element.Mapping!.Namespace) : "");
3998
WriteLiteralNullTag(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
4316
WriteLiteralNullTag(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
4556
if ((element.
Form
== XmlSchemaForm.Unqualified && choiceNs.IsEmpty) || choiceNs.SequenceEqual(element.Namespace))
System\Xml\Serialization\XmlSerializationWriterILGen.cs (10)
391
WriteStartElement(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""), false);
567
WriteLiteralNullTag(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""));
570
WriteEmptyTag(element.Name, (element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : ""));
1173
string? ns = attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty;
1319
string? ns = attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty;
1381
WritePrimitive("WriteAttribute", attribute.Name, attribute.
Form
== XmlSchemaForm.Qualified ? attribute.Namespace : "", GetConvertedDefaultValue(source.Type, attribute.Default), source, attribute.Mapping, false, false, false);
1942
string? ns = element.Any && element.Name.Length == 0 ? null : (element.
Form
== XmlSchemaForm.Qualified ? (writeAccessor ? element.Namespace : element.Mapping!.Namespace) : "");
1969
WriteLiteralNullTag(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
2231
WriteLiteralNullTag(element.Name, element.
Form
== XmlSchemaForm.Qualified ? element.Namespace : "");
2307
if ((element.
Form
== XmlSchemaForm.Unqualified && string.IsNullOrEmpty(choiceNs)) || element.Namespace == choiceNs)