9 instantiations of SchemaNames
dotnet-svcutil-lib (9)
FrameworkFork\Microsoft.Xml\Xml\schema\BaseProcessor.cs (1)
48
_schemaNames = new
SchemaNames
(_nameTable);
FrameworkFork\Microsoft.Xml\Xml\schema\basevalidator.cs (1)
87
_schemaNames = new
SchemaNames
(_nameTable);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchema.cs (1)
102
Parser parser = new Parser(SchemaType.XSD, nameTable, new
SchemaNames
(nameTable), validationEventHandler);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (2)
330
return new
SchemaNames
(nt);
336
_schemaNames = new
SchemaNames
(_nameTable);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaSet.cs (2)
1385
return new
SchemaNames
(nt);
1391
_schemaNames = new
SchemaNames
(_nameTable);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (2)
392
Preprocessor prep = new Preprocessor(nameTable, new
SchemaNames
(nameTable), null);
781
Preprocessor prep = new Preprocessor(nameTable, new
SchemaNames
(nameTable), null);
297 references to SchemaNames
dotnet-svcutil-lib (297)
FrameworkFork\Microsoft.Xml\Xml\schema\BaseProcessor.cs (4)
18
private
SchemaNames
_schemaNames;
24
public BaseProcessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
27
public BaseProcessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler, XmlSchemaCompilationSettings compilationSettings)
42
protected
SchemaNames
SchemaNames
FrameworkFork\Microsoft.Xml\Xml\schema\basevalidator.cs (2)
20
private
SchemaNames
_schemaNames;
73
public
SchemaNames
SchemaNames
FrameworkFork\Microsoft.Xml\Xml\schema\Parser.cs (2)
19
private
SchemaNames
_schemaNames;
42
public Parser(SchemaType schemaType, XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (2)
80
public Preprocessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
83
public Preprocessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler, XmlSchemaCompilationSettings compilationSettings)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionPreprocessor.cs (1)
49
public SchemaCollectionPreprocessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaNames.cs (1)
482
public XmlQualifiedName GetName(
SchemaNames
.Token token)
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (63)
177
internal
SchemaNames
.Token _Attribute; // possible attribute names
182
internal XdrAttributeEntry(
SchemaNames
.Token a, XmlTokenizedType ttype, XdrBuildFunction build)
189
internal XdrAttributeEntry(
SchemaNames
.Token a, XmlTokenizedType ttype, int schemaFlags, XdrBuildFunction build)
204
internal
SchemaNames
.Token _Name; // the name of the object it is comparing to
212
internal XdrEntry(
SchemaNames
.Token n,
249
new XdrAttributeEntry(
SchemaNames
.Token.SchemaName, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildRoot_Name) ),
250
new XdrAttributeEntry(
SchemaNames
.Token.SchemaId, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildRoot_ID) )
255
new XdrAttributeEntry(
SchemaNames
.Token.SchemaName, XmlTokenizedType.QName, SchemaFlagsNs, new XdrBuildFunction(XDR_BuildElementType_Name) ),
256
new XdrAttributeEntry(
SchemaNames
.Token.SchemaContent, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Content) ),
257
new XdrAttributeEntry(
SchemaNames
.Token.SchemaModel, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Model) ),
258
new XdrAttributeEntry(
SchemaNames
.Token.SchemaOrder, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Order) ),
259
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtType) ),
260
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildElementType_DtValues) ),
261
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMaxLength) ),
262
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMinLength) )
267
new XdrAttributeEntry(
SchemaNames
.Token.SchemaName, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_Name) ),
268
new XdrAttributeEntry(
SchemaNames
.Token.SchemaRequired, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_Required) ),
269
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDefault, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_Default) ),
270
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_DtType) ),
271
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildAttributeType_DtValues) ),
272
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMaxLength) ),
273
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMinLength) )
278
new XdrAttributeEntry(
SchemaNames
.Token.SchemaType, XmlTokenizedType.QName, SchemaFlagsNs, new XdrBuildFunction(XDR_BuildElement_Type) ),
279
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElement_MinOccurs) ),
280
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElement_MaxOccurs) )
285
new XdrAttributeEntry(
SchemaNames
.Token.SchemaType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttribute_Type) ),
286
new XdrAttributeEntry(
SchemaNames
.Token.SchemaRequired, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttribute_Required) ),
287
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDefault, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttribute_Default) )
292
new XdrAttributeEntry(
SchemaNames
.Token.SchemaOrder, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildGroup_Order) ),
293
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildGroup_MinOccurs) ),
294
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildGroup_MaxOccurs) )
299
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtType) ),
300
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildElementType_DtValues) ),
301
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMaxLength) ),
302
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMinLength) )
307
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_DtType) ),
308
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildAttributeType_DtValues) ),
309
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMaxLength) ),
310
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMinLength) )
317
new XdrEntry(
SchemaNames
.Token.Empty, s_XDR_Root_Element, null,
322
new XdrEntry(
SchemaNames
.Token.XdrRoot, s_XDR_Root_SubElements, s_XDR_Root_Attributes,
327
new XdrEntry(
SchemaNames
.Token.XdrElementType, s_XDR_ElementType_SubElements, s_XDR_ElementType_Attributes,
332
new XdrEntry(
SchemaNames
.Token.XdrAttributeType, s_XDR_AttributeType_SubElements, s_XDR_AttributeType_Attributes,
337
new XdrEntry(
SchemaNames
.Token.XdrElement, null, s_XDR_Element_Attributes,
342
new XdrEntry(
SchemaNames
.Token.XdrAttribute, null, s_XDR_Attribute_Attributes,
347
new XdrEntry(
SchemaNames
.Token.XdrGroup, s_XDR_Group_SubElements, s_XDR_Group_Attributes,
352
new XdrEntry(
SchemaNames
.Token.XdrDatatype, null, s_XDR_ElementDataType_Attributes,
357
new XdrEntry(
SchemaNames
.Token.XdrDatatype, null, s_XDR_AttributeDataType_Attributes,
386
private
SchemaNames
_SchemaNames;
404
SchemaNames
schemaNames,
467
if (a._Attribute !=
SchemaNames
.Token.SchemaType)
1522
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.XdrDescription].Equals(qname) ||
1523
_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.XdrExtends].Equals(qname))
1542
_CurState._Name ==
SchemaNames
.Token.XdrDatatype &&
1557
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaSeq].Equals(qname))
1561
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaOne].Equals(qname))
1565
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaMany].Equals(qname))
1733
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaEmpty].Equals(qname))
1738
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaElementOnly].Equals(qname))
1743
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaMixed].Equals(qname))
1748
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaTextOnly].Equals(qname))
1762
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaOpen].Equals(qname))
1764
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaClosed].Equals(qname))
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (2)
29
private
SchemaNames
_schemaNames;
326
internal
SchemaNames
GetSchemaNames(XmlNameTable nt)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDatatype.cs (1)
340
internal static string XdrCanonizeUri(string uri, XmlNameTable nameTable,
SchemaNames
schemaNames)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaSet.cs (3)
29
private
SchemaNames
_schemaNames;
1243
SchemaNames
schemaNames = GetSchemaNames(readerNameTable);
1381
internal
SchemaNames
GetSchemaNames(XmlNameTable nt)
FrameworkFork\Microsoft.Xml\Xml\schema\XsdBuilder.cs (216)
78
public
SchemaNames
.Token Attribute; // possible attribute names
81
public XsdAttributeEntry(
SchemaNames
.Token a, XsdBuildFunction build)
94
public
SchemaNames
.Token Name; // the name of the object it is comparing to
102
public XsdEntry(
SchemaNames
.Token n,
214
new XsdAttributeEntry(
SchemaNames
.Token.SchemaAttributeFormDefault, new XsdBuildFunction(BuildSchema_AttributeFormDefault) ),
215
new XsdAttributeEntry(
SchemaNames
.Token.SchemaElementFormDefault, new XsdBuildFunction(BuildSchema_ElementFormDefault) ),
216
new XsdAttributeEntry(
SchemaNames
.Token.SchemaTargetNamespace, new XsdBuildFunction(BuildSchema_TargetNamespace) ),
217
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
218
new XsdAttributeEntry(
SchemaNames
.Token.SchemaVersion, new XsdBuildFunction(BuildSchema_Version) ),
219
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinalDefault, new XsdBuildFunction(BuildSchema_FinalDefault) ),
220
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBlockDefault, new XsdBuildFunction(BuildSchema_BlockDefault) )
224
new XsdAttributeEntry(
SchemaNames
.Token.SchemaDefault, new XsdBuildFunction(BuildAttribute_Default) ),
225
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFixed, new XsdBuildFunction(BuildAttribute_Fixed) ),
226
new XsdAttributeEntry(
SchemaNames
.Token.SchemaForm, new XsdBuildFunction(BuildAttribute_Form) ),
227
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
228
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildAttribute_Name) ),
229
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildAttribute_Ref) ),
230
new XsdAttributeEntry(
SchemaNames
.Token.SchemaType, new XsdBuildFunction(BuildAttribute_Type) ),
231
new XsdAttributeEntry(
SchemaNames
.Token.SchemaUse, new XsdBuildFunction(BuildAttribute_Use) )
235
new XsdAttributeEntry(
SchemaNames
.Token.SchemaAbstract, new XsdBuildFunction(BuildElement_Abstract) ),
236
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBlock, new XsdBuildFunction(BuildElement_Block) ),
237
new XsdAttributeEntry(
SchemaNames
.Token.SchemaDefault, new XsdBuildFunction(BuildElement_Default) ),
238
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinal, new XsdBuildFunction(BuildElement_Final) ),
239
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFixed, new XsdBuildFunction(BuildElement_Fixed) ),
240
new XsdAttributeEntry(
SchemaNames
.Token.SchemaForm, new XsdBuildFunction(BuildElement_Form) ),
241
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
242
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildElement_MaxOccurs) ),
243
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildElement_MinOccurs) ),
244
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildElement_Name) ),
245
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNillable, new XsdBuildFunction(BuildElement_Nillable) ),
246
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildElement_Ref) ),
247
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSubstitutionGroup, new XsdBuildFunction(BuildElement_SubstitutionGroup) ),
248
new XsdAttributeEntry(
SchemaNames
.Token.SchemaType, new XsdBuildFunction(BuildElement_Type) )
252
new XsdAttributeEntry(
SchemaNames
.Token.SchemaAbstract, new XsdBuildFunction(BuildComplexType_Abstract) ),
253
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBlock, new XsdBuildFunction(BuildComplexType_Block) ),
254
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinal, new XsdBuildFunction(BuildComplexType_Final) ),
255
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
256
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMixed, new XsdBuildFunction(BuildComplexType_Mixed) ),
257
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildComplexType_Name) )
261
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
265
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildSimpleContentExtension_Base) ),
266
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) )
270
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildSimpleContentRestriction_Base) ),
271
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
275
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
276
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMixed, new XsdBuildFunction(BuildComplexContent_Mixed) ),
280
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildComplexContentExtension_Base) ),
281
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
285
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildComplexContentRestriction_Base) ),
286
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
290
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
291
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinal, new XsdBuildFunction(BuildSimpleType_Final) ),
292
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildSimpleType_Name) )
296
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildSimpleTypeRestriction_Base) ),
297
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
301
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
302
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMemberTypes, new XsdBuildFunction(BuildSimpleTypeUnion_MemberTypes) ),
306
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
307
new XsdAttributeEntry(
SchemaNames
.Token.SchemaItemType, new XsdBuildFunction(BuildSimpleTypeList_ItemType) ),
311
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
312
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildAttributeGroup_Name) ),
316
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
317
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildAttributeGroupRef_Ref) )
321
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
322
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildGroup_Name) ),
326
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
327
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
328
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
329
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildGroupRef_Ref) )
333
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
334
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
335
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
340
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
341
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
342
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
343
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNamespace, new XsdBuildFunction(BuildAny_Namespace) ),
344
new XsdAttributeEntry(
SchemaNames
.Token.SchemaProcessContents, new XsdBuildFunction(BuildAny_ProcessContents) )
348
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
349
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildIdentityConstraint_Name) ),
350
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRefer, new XsdBuildFunction(BuildIdentityConstraint_Refer) )
354
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
355
new XsdAttributeEntry(
SchemaNames
.Token.SchemaXPath, new XsdBuildFunction(BuildSelector_XPath) )
359
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
360
new XsdAttributeEntry(
SchemaNames
.Token.SchemaXPath, new XsdBuildFunction(BuildField_XPath) )
364
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
365
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildNotation_Name) ),
366
new XsdAttributeEntry(
SchemaNames
.Token.SchemaPublic, new XsdBuildFunction(BuildNotation_Public) ),
367
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSystem, new XsdBuildFunction(BuildNotation_System) )
371
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
372
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSchemaLocation, new XsdBuildFunction(BuildInclude_SchemaLocation) )
376
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
377
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNamespace, new XsdBuildFunction(BuildImport_Namespace) ),
378
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSchemaLocation, new XsdBuildFunction(BuildImport_SchemaLocation) )
382
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
383
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFixed, new XsdBuildFunction(BuildFacet_Fixed) ),
384
new XsdAttributeEntry(
SchemaNames
.Token.SchemaValue, new XsdBuildFunction(BuildFacet_Value) )
388
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
389
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNamespace, new XsdBuildFunction(BuildAnyAttribute_Namespace) ),
390
new XsdAttributeEntry(
SchemaNames
.Token.SchemaProcessContents, new XsdBuildFunction(BuildAnyAttribute_ProcessContents) )
394
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSource, new XsdBuildFunction(BuildDocumentation_Source) ),
395
new XsdAttributeEntry(
SchemaNames
.Token.XmlLang, new XsdBuildFunction(BuildDocumentation_XmlLang) )
399
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSource, new XsdBuildFunction(BuildAppinfo_Source) )
403
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
404
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSchemaLocation, new XsdBuildFunction(BuildRedefine_SchemaLocation) )
408
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
415
/* Root */ new XsdEntry(
SchemaNames
.Token.Empty, State.Root, s_schemaElement, null,
419
/* Schema */ new XsdEntry(
SchemaNames
.Token.XsdSchema, State.Schema, s_schemaSubelements, s_schemaAttributes,
423
/* Annotation */ new XsdEntry(
SchemaNames
.Token.XsdAnnotation, State.Annotation, s_annotationSubelements, s_annotationAttributes,
427
/* Include */ new XsdEntry(
SchemaNames
.Token.XsdInclude, State.Include, s_annotatedSubelements, s_includeAttributes,
431
/* Import */ new XsdEntry(
SchemaNames
.Token.XsdImport, State.Import, s_annotatedSubelements, s_importAttributes,
435
/* Element */ new XsdEntry(
SchemaNames
.Token.XsdElement, State.Element, s_elementSubelements, s_elementAttributes,
439
/* Attribute */ new XsdEntry(
SchemaNames
.Token.XsdAttribute, State.Attribute, s_attributeSubelements, s_attributeAttributes,
443
/* AttributeGroup */ new XsdEntry(
SchemaNames
.Token.xsdAttributeGroup, State.AttributeGroup, s_attributeGroupSubelements, s_attributeGroupAttributes,
447
/* AttributeGroupRef */ new XsdEntry(
SchemaNames
.Token.xsdAttributeGroup, State.AttributeGroupRef, s_annotatedSubelements, s_attributeGroupRefAttributes,
451
/* AnyAttribute */ new XsdEntry(
SchemaNames
.Token.XsdAnyAttribute, State.AnyAttribute, s_annotatedSubelements, s_anyAttributeAttributes,
455
/* Group */ new XsdEntry(
SchemaNames
.Token.XsdGroup, State.Group, s_groupSubelements, s_groupAttributes,
459
/* GroupRef */ new XsdEntry(
SchemaNames
.Token.XsdGroup, State.GroupRef, s_annotatedSubelements, s_groupRefAttributes,
463
/* All */ new XsdEntry(
SchemaNames
.Token.XsdAll, State.All, s_allSubelements, s_particleAttributes,
467
/* Choice */ new XsdEntry(
SchemaNames
.Token.XsdChoice, State.Choice, s_choiceSequenceSubelements, s_particleAttributes,
471
/* Sequence */ new XsdEntry(
SchemaNames
.Token.XsdSequence, State.Sequence, s_choiceSequenceSubelements, s_particleAttributes,
475
/* Any */ new XsdEntry(
SchemaNames
.Token.XsdAny, State.Any, s_annotatedSubelements, s_anyAttributes,
479
/* Notation */ new XsdEntry(
SchemaNames
.Token.XsdNotation, State.Notation, s_annotatedSubelements, s_notationAttributes,
483
/* SimpleType */ new XsdEntry(
SchemaNames
.Token.XsdSimpleType, State.SimpleType, s_simpleTypeSubelements, s_simpleTypeAttributes,
487
/* ComplexType */ new XsdEntry(
SchemaNames
.Token.XsdComplexType, State.ComplexType, s_complexTypeSubelements, s_complexTypeAttributes,
491
/* ComplexContent */ new XsdEntry(
SchemaNames
.Token.XsdComplexContent, State.ComplexContent, s_complexContentSubelements, s_complexContentAttributes,
495
/* ComplexContentRestriction */ new XsdEntry(
SchemaNames
.Token.XsdComplexContentRestriction, State.ComplexContentRestriction, s_complexContentRestrictionSubelements, s_complexContentRestrictionAttributes,
499
/* ComplexContentExtension */ new XsdEntry(
SchemaNames
.Token.XsdComplexContentExtension, State.ComplexContentExtension, s_complexContentExtensionSubelements, s_complexContentExtensionAttributes,
503
/* SimpleContent */ new XsdEntry(
SchemaNames
.Token.XsdSimpleContent, State.SimpleContent, s_simpleContentSubelements, s_simpleContentAttributes,
507
/* SimpleContentExtension */ new XsdEntry(
SchemaNames
.Token.XsdSimpleContentExtension, State.SimpleContentExtension, s_simpleContentExtensionSubelements, s_simpleContentExtensionAttributes,
511
/* SimpleContentRestriction */ new XsdEntry(
SchemaNames
.Token.XsdSimpleContentRestriction, State.SimpleContentRestriction, s_simpleContentRestrictionSubelements, s_simpleContentRestrictionAttributes,
515
/* SimpleTypeUnion */ new XsdEntry(
SchemaNames
.Token.XsdSimpleTypeUnion, State.SimpleTypeUnion, s_simpleTypeUnionSubelements, s_simpleTypeUnionAttributes,
519
/* SimpleTypeList */ new XsdEntry(
SchemaNames
.Token.XsdSimpleTypeList, State.SimpleTypeList, s_simpleTypeListSubelements, s_simpleTypeListAttributes,
523
/* SimpleTypeRestriction */ new XsdEntry(
SchemaNames
.Token.XsdSimpleTypeRestriction, State.SimpleTypeRestriction, s_simpleTypeRestrictionSubelements, s_simpleTypeRestrictionAttributes,
527
/* Unique */ new XsdEntry(
SchemaNames
.Token.XsdUnique, State.Unique, s_identityConstraintSubelements, s_identityConstraintAttributes,
531
/* Key */ new XsdEntry(
SchemaNames
.Token.XsdKey, State.Key, s_identityConstraintSubelements, s_identityConstraintAttributes,
535
/* KeyRef */ new XsdEntry(
SchemaNames
.Token.XsdKeyref, State.KeyRef, s_identityConstraintSubelements, s_identityConstraintAttributes,
539
/* Selector */ new XsdEntry(
SchemaNames
.Token.XsdSelector, State.Selector, s_annotatedSubelements, s_selectorAttributes,
543
/* Field */ new XsdEntry(
SchemaNames
.Token.XsdField, State.Field, s_annotatedSubelements, s_fieldAttributes,
547
/* MinExclusive */ new XsdEntry(
SchemaNames
.Token.XsdMinExclusive, State.MinExclusive, s_annotatedSubelements, s_facetAttributes,
551
/* MinInclusive */ new XsdEntry(
SchemaNames
.Token.XsdMinInclusive, State.MinInclusive, s_annotatedSubelements, s_facetAttributes,
555
/* MaxExclusive */ new XsdEntry(
SchemaNames
.Token.XsdMaxExclusive, State.MaxExclusive, s_annotatedSubelements, s_facetAttributes,
559
/* MaxInclusive */ new XsdEntry(
SchemaNames
.Token.XsdMaxInclusive, State.MaxInclusive, s_annotatedSubelements, s_facetAttributes,
563
/* TotalDigits */ new XsdEntry(
SchemaNames
.Token.XsdTotalDigits, State.TotalDigits, s_annotatedSubelements, s_facetAttributes,
567
/* FractionDigits */ new XsdEntry(
SchemaNames
.Token.XsdFractionDigits, State.FractionDigits, s_annotatedSubelements, s_facetAttributes,
571
/* Length */ new XsdEntry(
SchemaNames
.Token.XsdLength, State.Length, s_annotatedSubelements, s_facetAttributes,
575
/* MinLength */ new XsdEntry(
SchemaNames
.Token.XsdMinLength, State.MinLength, s_annotatedSubelements, s_facetAttributes,
579
/* MaxLength */ new XsdEntry(
SchemaNames
.Token.XsdMaxLength, State.MaxLength, s_annotatedSubelements, s_facetAttributes,
583
/* Enumeration */ new XsdEntry(
SchemaNames
.Token.XsdEnumeration, State.Enumeration, s_annotatedSubelements, s_facetAttributes,
587
/* Pattern */ new XsdEntry(
SchemaNames
.Token.XsdPattern, State.Pattern, s_annotatedSubelements, s_facetAttributes,
591
/* WhiteSpace */ new XsdEntry(
SchemaNames
.Token.XsdWhitespace, State.WhiteSpace, s_annotatedSubelements, s_facetAttributes,
595
/* AppInfo */ new XsdEntry(
SchemaNames
.Token.XsdAppInfo, State.AppInfo, null, s_appinfoAttributes,
599
/* Documentation */ new XsdEntry(
SchemaNames
.Token.XsdDocumentation, State.Documentation, null, s_documentationAttributes,
603
/* Redefine */ new XsdEntry(
SchemaNames
.Token.XsdRedefine, State.Redefine, s_redefineSubelements, s_redefineAttributes,
641
private
SchemaNames
_schemaNames;
691
SchemaNames
schemaNames,
826
if (_currentEntry.Name !=
SchemaNames
.Token.XsdAnnotation)
839
private
SchemaNames
.Token CurrentElement
844
private
SchemaNames
.Token ParentElement
1259
if (builder.ParentElement ==
SchemaNames
.Token.XsdSchema)
1327
case
SchemaNames
.Token.XsdSchema:
1330
case
SchemaNames
.Token.XsdAll:
1333
case
SchemaNames
.Token.XsdChoice:
1336
case
SchemaNames
.Token.XsdSequence:
1423
case
SchemaNames
.Token.XsdSchema:
1427
case
SchemaNames
.Token.XsdRedefine:
1430
case
SchemaNames
.Token.XsdAttribute:
1437
case
SchemaNames
.Token.XsdElement:
1448
case
SchemaNames
.Token.XsdSimpleTypeList:
1455
case
SchemaNames
.Token.XsdSimpleTypeRestriction:
1462
case
SchemaNames
.Token.XsdSimpleContentRestriction:
1478
case
SchemaNames
.Token.XsdSimpleTypeUnion:
1591
case
SchemaNames
.Token.XsdSchema:
1595
case
SchemaNames
.Token.XsdRedefine:
1598
case
SchemaNames
.Token.XsdElement:
1786
case
SchemaNames
.Token.XsdSchema:
1789
case
SchemaNames
.Token.XsdRedefine:
1833
case
SchemaNames
.Token.XsdComplexType:
1844
case
SchemaNames
.Token.XsdSimpleContentRestriction:
1851
case
SchemaNames
.Token.XsdSimpleContentExtension:
1858
case
SchemaNames
.Token.XsdComplexContentExtension:
1865
case
SchemaNames
.Token.XsdComplexContentRestriction:
1872
case
SchemaNames
.Token.xsdAttributeGroup:
1906
case
SchemaNames
.Token.XsdSchema:
1909
case
SchemaNames
.Token.XsdRedefine:
2070
case
SchemaNames
.Token.XsdEnumeration:
2073
case
SchemaNames
.Token.XsdLength:
2076
case
SchemaNames
.Token.XsdMaxExclusive:
2079
case
SchemaNames
.Token.XsdMaxInclusive:
2082
case
SchemaNames
.Token.XsdMaxLength:
2085
case
SchemaNames
.Token.XsdMinExclusive:
2088
case
SchemaNames
.Token.XsdMinInclusive:
2091
case
SchemaNames
.Token.XsdMinLength:
2094
case
SchemaNames
.Token.XsdPattern:
2097
case
SchemaNames
.Token.XsdTotalDigits:
2100
case
SchemaNames
.Token.XsdFractionDigits:
2103
case
SchemaNames
.Token.XsdWhitespace:
2108
if (
SchemaNames
.Token.XsdSimpleTypeRestriction == builder.ParentElement)
2164
case
SchemaNames
.Token.XsdUnique:
2167
case
SchemaNames
.Token.XsdKey:
2170
case
SchemaNames
.Token.XsdKeyref:
2256
builder.ParentElement !=
SchemaNames
.Token.XsdSchema &&
2257
builder.ParentElement !=
SchemaNames
.Token.XsdRedefine)
2334
case
SchemaNames
.Token.XsdComplexType:
2345
case
SchemaNames
.Token.XsdSimpleContentRestriction:
2352
case
SchemaNames
.Token.XsdSimpleContentExtension:
2359
case
SchemaNames
.Token.XsdComplexContentExtension:
2366
case
SchemaNames
.Token.XsdComplexContentRestriction:
2373
case
SchemaNames
.Token.xsdAttributeGroup:
2390
case
SchemaNames
.Token.XsdComplexType:
2400
case
SchemaNames
.Token.XsdComplexContentExtension:
2409
case
SchemaNames
.Token.XsdComplexContentRestriction:
2418
case
SchemaNames
.Token.XsdGroup:
2425
case
SchemaNames
.Token.XsdChoice:
2426
case
SchemaNames
.Token.XsdSequence:
2455
return ((CurrentElement ==
SchemaNames
.Token.XsdDocumentation) ||
2456
(CurrentElement ==
SchemaNames
.Token.XsdAppInfo));