18 private int selfReferenceCount;
68 return canonicalParticle;
72 canonicalParticle = value;
77 internal XmlSchemaGroup Redefined
90 internal int SelfReferenceCount
94 return selfReferenceCount;
98 selfReferenceCount = value;
103 internal override string NameAttribute
115 internal void SetQualifiedName(XmlQualifiedName value)
120 internal override XmlSchemaObject Clone()
125 internal XmlSchemaObject Clone(XmlSchema parentSchema)
127 XmlSchemaGroup xmlSchemaGroup = (XmlSchemaGroup)MemberwiseClone();
128 if (XmlSchemaComplexType.HasParticleRef(particle, parentSchema))
130 xmlSchemaGroup.particle = (XmlSchemaComplexType.CloneParticle(particle, parentSchema) as XmlSchemaGroupBase);
132 xmlSchemaGroup.canonicalParticle = XmlSchemaParticle.Empty;
133 return xmlSchemaGroup;
string Name
Gets or sets the name of the schema group.
Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web C...
Represents an attribute. Valid and default values for the attribute are defined in a document type de...
An abstract class for T:System.Xml.Schema.XmlSchemaAll, T:System.Xml.Schema.XmlSchemaChoice,...
The base class for any element that can contain annotation elements.
XmlSchemaGroupBase Particle
Gets or sets one of the T:System.Xml.Schema.XmlSchemaChoice, T:System.Xml.Schema.XmlSchemaAll,...
XmlQualifiedName QualifiedName
Gets the qualified name of the schema group.
Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C)....
Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Con...
Represents the World Wide Web Consortium (W3C) all element (compositor).
Represents an XML qualified name.
static readonly XmlQualifiedName Empty
Provides an empty T:System.Xml.XmlQualifiedName.
Abstract class for that is the base class for all particle types (e.g. T:System.Xml....