44 references to XmlAttributeFlags
System.Xml (44)
System\Xml\Serialization\XmlAttributes.cs (14)
58
internal
XmlAttributeFlags
XmlFlags {
60
XmlAttributeFlags
flags = 0;
61
if (xmlElements.Count > 0) flags |=
XmlAttributeFlags
.Elements;
62
if (xmlArrayItems.Count > 0) flags |=
XmlAttributeFlags
.ArrayItems;
63
if (xmlAnyElements.Count > 0) flags |=
XmlAttributeFlags
.AnyElements;
64
if (xmlArray != null) flags |=
XmlAttributeFlags
.Array;
65
if (xmlAttribute != null) flags |=
XmlAttributeFlags
.Attribute;
66
if (xmlText != null) flags |=
XmlAttributeFlags
.Text;
67
if (xmlEnum != null) flags |=
XmlAttributeFlags
.Enum;
68
if (xmlRoot != null) flags |=
XmlAttributeFlags
.Root;
69
if (xmlType != null) flags |=
XmlAttributeFlags
.Type;
70
if (xmlAnyAttribute != null) flags |=
XmlAttributeFlags
.AnyAttribute;
71
if (xmlChoiceIdentifier != null) flags |=
XmlAttributeFlags
.ChoiceIdentifier;
72
if (xmlns) flags |=
XmlAttributeFlags
.XmlnsDeclarations;
System\Xml\Serialization\XmlReflectionImporter.cs (30)
367
if ((a.XmlFlags & ~(
XmlAttributeFlags
.Type |
XmlAttributeFlags
.Root)) != 0)
403
if ((a.XmlFlags & ~
XmlAttributeFlags
.Root) != 0) {
1076
if ((a.XmlFlags & ~
XmlAttributeFlags
.Enum) != 0)
1332
XmlAttributeFlags
flags = a.XmlFlags;
1339
XmlAttributeFlags
elemFlags =
XmlAttributeFlags
.Elements |
XmlAttributeFlags
.Text |
XmlAttributeFlags
.AnyElements |
XmlAttributeFlags
.ChoiceIdentifier;
1340
XmlAttributeFlags
attrFlags =
XmlAttributeFlags
.Attribute |
XmlAttributeFlags
.AnyAttribute;
1341
XmlAttributeFlags
arrayFlags =
XmlAttributeFlags
.Array |
XmlAttributeFlags
.ArrayItems;
1533
XmlAttributeFlags
allFlags =
XmlAttributeFlags
.Elements |
XmlAttributeFlags
.Text |
XmlAttributeFlags
.Attribute |
XmlAttributeFlags
.AnyElements |
XmlAttributeFlags
.ChoiceIdentifier |
XmlAttributeFlags
.XmlnsDeclarations;
1612
if (flags !=
XmlAttributeFlags
.XmlnsDeclarations)
1778
XmlAttributeFlags
flags = a.XmlFlags;
1780
if ((flags & (
XmlAttributeFlags
.Attribute |
XmlAttributeFlags
.AnyAttribute)) != 0)
1783
if ((flags & (
XmlAttributeFlags
.Text |
XmlAttributeFlags
.AnyElements |
XmlAttributeFlags
.ChoiceIdentifier)) != 0)