15 instantiations of SchemaElementDecl
System.Xml (15)
System\Xml\Schema\DataTypeImplementation.cs (3)
168
simpleType.ElementDecl = new
SchemaElementDecl
(dataType);
304
tempNormalizedStringTypeV1Compat.ElementDecl = new
SchemaElementDecl
(c_normalizedStringV1Compat);
316
tempTokenTypeV1Compat.ElementDecl = new
SchemaElementDecl
(c_tokenV1Compat);
System\Xml\Schema\DtdParser.cs (2)
628
elementDecl = new
SchemaElementDecl
(elementName, elementName.Namespace);
901
elementDecl = new
SchemaElementDecl
( name, name.Namespace );
System\Xml\Schema\DtdParserAsync.cs (2)
273
elementDecl = new
SchemaElementDecl
(elementName, elementName.Namespace);
546
elementDecl = new
SchemaElementDecl
( name, name.Namespace );
System\Xml\Schema\SchemaCollectionCompiler.cs (2)
489
SchemaElementDecl decl = new
SchemaElementDecl
();
607
SchemaElementDecl decl = new
SchemaElementDecl
();
System\Xml\Schema\SchemaElementDecl.cs (2)
33
internal static readonly SchemaElementDecl Empty = new
SchemaElementDecl
();
58
SchemaElementDecl anyTypeElementDecl = new
SchemaElementDecl
();
System\Xml\Schema\SchemaSetCompiler.cs (2)
556
SchemaElementDecl decl = new
SchemaElementDecl
();
664
SchemaElementDecl decl = new
SchemaElementDecl
();
System\Xml\Schema\XdrBuilder.cs (2)
652
builder._ElementDef._ElementDecl = new
SchemaElementDecl
();
1059
ed = new
SchemaElementDecl
(qname, prefix);
95 references to SchemaElementDecl
System.Xml (95)
System\Xml\Dom\XmlDocument.cs (4)
540
SchemaElementDecl
ed = GetSchemaElementDecl( elem );
564
private
SchemaElementDecl
GetSchemaElementDecl( XmlElement elem ) {
570
SchemaElementDecl
elemDecl;
1399
SchemaElementDecl
ed = GetSchemaElementDecl( elem );
System\Xml\Dom\XmlLoader.cs (2)
580
SchemaElementDecl
elementDecl = (
SchemaElementDecl
)elementDecls.Value;
System\Xml\Schema\DtdParser.cs (3)
625
SchemaElementDecl
elementDecl;
713
private void ParseAttlistType( SchemaAttDef attrDef,
SchemaElementDecl
elementDecl, bool ignoreErrors ) {
886
SchemaElementDecl
elementDecl = null;
System\Xml\Schema\DtdParserAsync.cs (3)
270
SchemaElementDecl
elementDecl;
358
private async Task ParseAttlistTypeAsync( SchemaAttDef attrDef,
SchemaElementDecl
elementDecl, bool ignoreErrors ) {
531
SchemaElementDecl
elementDecl = null;
System\Xml\Schema\DtdValidator.cs (1)
202
SchemaElementDecl
elementDecl = schemaInfo.GetElementDecl(elementName);
System\Xml\Schema\SchemaCollectionCompiler.cs (4)
489
SchemaElementDecl
decl = new SchemaElementDecl();
607
SchemaElementDecl
decl = new SchemaElementDecl();
1801
SchemaElementDecl
decl = null;
1918
xe.ElementDecl =
SchemaElementDecl
.Empty;
System\Xml\Schema\SchemaElementDecl.cs (7)
33
internal static readonly
SchemaElementDecl
Empty = new SchemaElementDecl();
57
internal static
SchemaElementDecl
CreateAnyTypeElementDecl() {
58
SchemaElementDecl
anyTypeElementDecl = new SchemaElementDecl();
70
get { return ((
SchemaElementDecl
)this).Prefix; }
74
get { return ((
SchemaElementDecl
)this).Name.Name; }
118
internal
SchemaElementDecl
Clone() {
119
return (
SchemaElementDecl
) MemberwiseClone();
System\Xml\Schema\SchemaInfo.cs (24)
31
Dictionary<XmlQualifiedName,
SchemaElementDecl
> elementDecls = new Dictionary<XmlQualifiedName,
SchemaElementDecl
>();
32
Dictionary<XmlQualifiedName,
SchemaElementDecl
> undeclaredElementDecls = new Dictionary<XmlQualifiedName,
SchemaElementDecl
>();
47
Dictionary<XmlQualifiedName,
SchemaElementDecl
> elementDeclsByType = new Dictionary<XmlQualifiedName,
SchemaElementDecl
>();
68
internal Dictionary<XmlQualifiedName,
SchemaElementDecl
> ElementDecls {
72
internal Dictionary<XmlQualifiedName,
SchemaElementDecl
> UndeclaredElementDecls {
104
internal Dictionary<XmlQualifiedName,
SchemaElementDecl
> ElementDeclsByType {
126
internal
SchemaElementDecl
GetElementDecl(XmlQualifiedName qname) {
127
SchemaElementDecl
elemDecl;
134
internal
SchemaElementDecl
GetTypeDecl(XmlQualifiedName qname) {
135
SchemaElementDecl
elemDecl;
144
SchemaElementDecl
ed = GetElementDecl(qname);
160
SchemaElementDecl
ed = GetElementDecl(qname);
175
internal SchemaAttDef GetAttributeXdr(
SchemaElementDecl
ed, XmlQualifiedName qname) {
192
internal SchemaAttDef GetAttributeXsd(
SchemaElementDecl
ed, XmlQualifiedName qname, XmlSchemaObject partialValidationType, out AttributeMatchState attributeMatchState) {
253
internal SchemaAttDef GetAttributeXsd(
SchemaElementDecl
ed, XmlQualifiedName qname, ref bool skip) {
299
foreach(KeyValuePair<XmlQualifiedName,
SchemaElementDecl
> entry in sinfo.elementDecls) {
304
foreach(KeyValuePair<XmlQualifiedName,
SchemaElementDecl
> entry in sinfo.elementDeclsByType) {
324
Dictionary<XmlQualifiedName,
SchemaElementDecl
> elements = elementDecls;
326
foreach (
SchemaElementDecl
e in elements.Values ) {
355
SchemaElementDecl
elementDecl;
363
foreach (
SchemaElementDecl
elemDecl in elementDecls.Values) {
System\Xml\Schema\SchemaSetCompiler.cs (4)
556
SchemaElementDecl
decl = new SchemaElementDecl();
664
SchemaElementDecl
decl = new SchemaElementDecl();
2147
SchemaElementDecl
decl = null;
2273
xe.ElementDecl =
SchemaElementDecl
.Empty;
System\Xml\Schema\ValidationState.cs (2)
32
public
SchemaElementDecl
ElementDecl; // ElementDecl
33
public
SchemaElementDecl
ElementDeclBeforeXsi; //elementDecl before its changed by that of xsi:type's
System\Xml\Schema\XdrBuilder.cs (6)
63
internal
SchemaElementDecl
_ElementDecl;
109
internal
SchemaElementDecl
_ElementDecl; // Element Information
638
foreach (
SchemaElementDecl
ed in builder._UndeclaredElements.Values) {
817
SchemaElementDecl
ed = builder._ElementDef._ElementDecl;
1057
SchemaElementDecl
ed = (
SchemaElementDecl
)builder._UndeclaredElements[qname];
System\Xml\Schema\XdrValidator.cs (2)
165
private
SchemaElementDecl
ThoroughGetElementDecl() {
189
SchemaElementDecl
elementDecl = schemaInfo.GetElementDecl(elementName);
System\Xml\Schema\XmlSchemaComplexType.cs (2)
54
untypedAnyType.ElementDecl =
SchemaElementDecl
.CreateAnyTypeElementDecl();
76
localAnyType.ElementDecl =
SchemaElementDecl
.CreateAnyTypeElementDecl();
System\Xml\Schema\XmlSchemaElement.cs (2)
43
SchemaElementDecl
elementDecl;
296
internal
SchemaElementDecl
ElementDecl {
System\Xml\Schema\XmlSchemaType.cs (2)
26
volatile
SchemaElementDecl
elementDecl;
233
internal
SchemaElementDecl
ElementDecl {
System\Xml\Schema\XmlSchemaValidator.cs (21)
385
SchemaElementDecl
elementDecl = FastGetElementDecl(elementName, particle);
481
SchemaElementDecl
currentElementDecl = context.ElementDecl;
652
SchemaElementDecl
currentElementDecl = context.ElementDecl;
805
SchemaElementDecl
currentElementDecl = context.ElementDecl;
862
SchemaElementDecl
elementDecl = context.ElementDecl;
889
SchemaElementDecl
currentElementDecl = context.ElementDecl;
1012
SchemaElementDecl
contextElementDecl = context.ElementDecl;
1211
SchemaElementDecl
currentElementDecl = context.ElementDecl;
1214
SchemaElementDecl
declBeforeXsi = context.ElementDeclBeforeXsi;
1247
SchemaElementDecl
currentElementDecl = context.ElementDecl;
1344
private
SchemaElementDecl
FastGetElementDecl(XmlQualifiedName elementName, object particle) {
1345
SchemaElementDecl
elementDecl = null;
1383
private
SchemaElementDecl
CheckXsiTypeAndNil(
SchemaElementDecl
elementDecl, string xsiType, string xsiNil, ref bool declFound) {
1416
SchemaElementDecl
elementDeclXsi = compiledSchemaInfo.GetTypeDecl(xsiTypeName);
1526
SchemaElementDecl
elementDecl = context.ElementDecl;
1761
private void CheckRequiredAttributes(
SchemaElementDecl
currentElementDecl) {
1774
SchemaElementDecl
beforeXsiDecl = context.ElementDeclBeforeXsi;
1775
SchemaElementDecl
currentDecl = context.ElementDecl;
1808
SchemaElementDecl
currentElementDecl = context.ElementDecl;
1859
SchemaElementDecl
currentElementDecl = context.ElementDecl;
System\Xml\Schema\XsdValidator.cs (6)
189
SchemaElementDecl
elementDecl = FastGetElementDecl (particle);
306
private
SchemaElementDecl
FastGetElementDecl(object particle) {
307
SchemaElementDecl
elementDecl = null;
321
private
SchemaElementDecl
ThoroughGetElementDecl(
SchemaElementDecl
elementDecl, XmlQualifiedName xsiType, string xsiNil) {
336
SchemaElementDecl
elementDeclXsi;