400 references to Token
System.Xml (400)
System\Xml\Schema\SchemaNames.cs (125)
163
internal XmlQualifiedName[] TokenToQName = new XmlQualifiedName[(int)
Token
.XmlLang + 1];
326
TokenToQName[(int)
Token
.SchemaName] = QnName;
327
TokenToQName[(int)
Token
.SchemaType] = QnType;
328
TokenToQName[(int)
Token
.SchemaMaxOccurs] = QnMaxOccurs;
329
TokenToQName[(int)
Token
.SchemaMinOccurs] = QnMinOccurs;
330
TokenToQName[(int)
Token
.SchemaInfinite] = QnInfinite;
331
TokenToQName[(int)
Token
.SchemaModel] = QnModel;
332
TokenToQName[(int)
Token
.SchemaOpen] = QnOpen;
333
TokenToQName[(int)
Token
.SchemaClosed] = QnClosed;
334
TokenToQName[(int)
Token
.SchemaContent] = QnContent;
335
TokenToQName[(int)
Token
.SchemaMixed] = QnMixed;
336
TokenToQName[(int)
Token
.SchemaEmpty] = QnEmpty;
337
TokenToQName[(int)
Token
.SchemaElementOnly] = QnEltOnly;
338
TokenToQName[(int)
Token
.SchemaTextOnly] = QnTextOnly;
339
TokenToQName[(int)
Token
.SchemaOrder] = QnOrder;
340
TokenToQName[(int)
Token
.SchemaSeq] = QnSeq;
341
TokenToQName[(int)
Token
.SchemaOne] = QnOne;
342
TokenToQName[(int)
Token
.SchemaMany] = QnMany;
343
TokenToQName[(int)
Token
.SchemaRequired] = QnRequired;
344
TokenToQName[(int)
Token
.SchemaYes] = QnYes;
345
TokenToQName[(int)
Token
.SchemaNo] = QnNo;
346
TokenToQName[(int)
Token
.SchemaString] = QnString;
347
TokenToQName[(int)
Token
.SchemaId] = QnID;
348
TokenToQName[(int)
Token
.SchemaIdref] = QnIDRef;
349
TokenToQName[(int)
Token
.SchemaIdrefs] = QnIDRefs;
350
TokenToQName[(int)
Token
.SchemaEntity] = QnEntity;
351
TokenToQName[(int)
Token
.SchemaEntities] = QnEntities;
352
TokenToQName[(int)
Token
.SchemaNmtoken] = QnNmToken;
353
TokenToQName[(int)
Token
.SchemaNmtokens] = QnNmTokens;
354
TokenToQName[(int)
Token
.SchemaEnumeration] = QnEnumeration;
355
TokenToQName[(int)
Token
.SchemaDefault] = QnDefault;
356
TokenToQName[(int)
Token
.XdrRoot] = QnXdrSchema;
357
TokenToQName[(int)
Token
.XdrElementType] = QnXdrElementType;
358
TokenToQName[(int)
Token
.XdrElement] = QnXdrElement;
359
TokenToQName[(int)
Token
.XdrGroup] = QnXdrGroup;
360
TokenToQName[(int)
Token
.XdrAttributeType] = QnXdrAttributeType;
361
TokenToQName[(int)
Token
.XdrAttribute] = QnXdrAttribute;
362
TokenToQName[(int)
Token
.XdrDatatype] = QnXdrDataType;
363
TokenToQName[(int)
Token
.XdrDescription] = QnXdrDescription;
364
TokenToQName[(int)
Token
.XdrExtends] = QnXdrExtends;
365
TokenToQName[(int)
Token
.SchemaXdrRootAlias] = QnXdrAliasSchema;
366
TokenToQName[(int)
Token
.SchemaDtType] = QnDtType;
367
TokenToQName[(int)
Token
.SchemaDtValues] = QnDtValues;
368
TokenToQName[(int)
Token
.SchemaDtMaxLength] = QnDtMaxLength;
369
TokenToQName[(int)
Token
.SchemaDtMinLength] = QnDtMinLength;
370
TokenToQName[(int)
Token
.SchemaDtMax] = QnDtMax;
371
TokenToQName[(int)
Token
.SchemaDtMin] = QnDtMin;
372
TokenToQName[(int)
Token
.SchemaDtMinExclusive] = QnDtMinExclusive;
373
TokenToQName[(int)
Token
.SchemaDtMaxExclusive] = QnDtMaxExclusive;
374
TokenToQName[(int)
Token
.SchemaTargetNamespace] = QnTargetNamespace;
375
TokenToQName[(int)
Token
.SchemaVersion] = QnVersion;
376
TokenToQName[(int)
Token
.SchemaFinalDefault] = QnFinalDefault;
377
TokenToQName[(int)
Token
.SchemaBlockDefault] = QnBlockDefault;
378
TokenToQName[(int)
Token
.SchemaFixed] = QnFixed;
379
TokenToQName[(int)
Token
.SchemaAbstract] = QnAbstract;
380
TokenToQName[(int)
Token
.SchemaBlock] = QnBlock;
381
TokenToQName[(int)
Token
.SchemaSubstitutionGroup] = QnSubstitutionGroup;
382
TokenToQName[(int)
Token
.SchemaFinal] = QnFinal;
383
TokenToQName[(int)
Token
.SchemaNillable] = QnNillable;
384
TokenToQName[(int)
Token
.SchemaRef] = QnRef;
385
TokenToQName[(int)
Token
.SchemaBase] = QnBase;
386
TokenToQName[(int)
Token
.SchemaDerivedBy] = QnDerivedBy;
387
TokenToQName[(int)
Token
.SchemaNamespace] = QnNamespace;
388
TokenToQName[(int)
Token
.SchemaProcessContents] = QnProcessContents;
389
TokenToQName[(int)
Token
.SchemaRefer] = QnRefer;
390
TokenToQName[(int)
Token
.SchemaPublic] = QnPublic;
391
TokenToQName[(int)
Token
.SchemaSystem] = QnSystem;
392
TokenToQName[(int)
Token
.SchemaSchemaLocation] = QnSchemaLocation;
393
TokenToQName[(int)
Token
.SchemaValue] = QnValue;
394
TokenToQName[(int)
Token
.SchemaItemType] = QnItemType;
395
TokenToQName[(int)
Token
.SchemaMemberTypes] = QnMemberTypes;
396
TokenToQName[(int)
Token
.SchemaXPath] = QnXPath;
397
TokenToQName[(int)
Token
.XsdSchema] = QnXsdSchema;
398
TokenToQName[(int)
Token
.XsdAnnotation] = QnXsdAnnotation;
399
TokenToQName[(int)
Token
.XsdInclude] = QnXsdInclude;
400
TokenToQName[(int)
Token
.XsdImport] = QnXsdImport;
401
TokenToQName[(int)
Token
.XsdElement] = QnXsdElement;
402
TokenToQName[(int)
Token
.XsdAttribute] = QnXsdAttribute;
403
TokenToQName[(int)
Token
.xsdAttributeGroup] = QnXsdAttributeGroup;
404
TokenToQName[(int)
Token
.XsdAnyAttribute] = QnXsdAnyAttribute;
405
TokenToQName[(int)
Token
.XsdGroup] = QnXsdGroup;
406
TokenToQName[(int)
Token
.XsdAll] = QnXsdAll;
407
TokenToQName[(int)
Token
.XsdChoice] = QnXsdChoice;
408
TokenToQName[(int)
Token
.XsdSequence] = QnXsdSequence;
409
TokenToQName[(int)
Token
.XsdAny] = QnXsdAny;
410
TokenToQName[(int)
Token
.XsdNotation] = QnXsdNotation;
411
TokenToQName[(int)
Token
.XsdSimpleType] = QnXsdSimpleType;
412
TokenToQName[(int)
Token
.XsdComplexType] = QnXsdComplexType;
413
TokenToQName[(int)
Token
.XsdUnique] = QnXsdUnique;
414
TokenToQName[(int)
Token
.XsdKey] = QnXsdKey;
415
TokenToQName[(int)
Token
.XsdKeyref] = QnXsdKeyRef;
416
TokenToQName[(int)
Token
.XsdSelector] = QnXsdSelector;
417
TokenToQName[(int)
Token
.XsdField] = QnXsdField;
418
TokenToQName[(int)
Token
.XsdMinExclusive] = QnXsdMinExclusive;
419
TokenToQName[(int)
Token
.XsdMinInclusive] = QnXsdMinInclusive;
420
TokenToQName[(int)
Token
.XsdMaxExclusive] = QnXsdMaxExclusive;
421
TokenToQName[(int)
Token
.XsdMaxInclusive] = QnXsdMaxInclusive;
422
TokenToQName[(int)
Token
.XsdTotalDigits] = QnXsdTotalDigits;
423
TokenToQName[(int)
Token
.XsdFractionDigits] = QnXsdFractionDigits;
424
TokenToQName[(int)
Token
.XsdLength] = QnXsdLength;
425
TokenToQName[(int)
Token
.XsdMinLength] = QnXsdMinLength;
426
TokenToQName[(int)
Token
.XsdMaxLength] = QnXsdMaxLength;
427
TokenToQName[(int)
Token
.XsdEnumeration] = QnXsdEnumeration;
428
TokenToQName[(int)
Token
.XsdPattern] = QnXsdPattern;
429
TokenToQName[(int)
Token
.XsdWhitespace] = QnXsdWhiteSpace;
430
TokenToQName[(int)
Token
.XsdDocumentation] = QnXsdDocumentation;
431
TokenToQName[(int)
Token
.XsdAppInfo] = QnXsdAppinfo;
432
TokenToQName[(int)
Token
.XsdComplexContent] = QnXsdComplexContent;
433
TokenToQName[(int)
Token
.XsdComplexContentRestriction] = QnXsdRestriction;
434
TokenToQName[(int)
Token
.XsdSimpleContentRestriction] = QnXsdRestriction;
435
TokenToQName[(int)
Token
.XsdSimpleTypeRestriction] = QnXsdRestriction;
436
TokenToQName[(int)
Token
.XsdComplexContentExtension] = QnXsdExtension;
437
TokenToQName[(int)
Token
.XsdSimpleContentExtension] = QnXsdExtension;
438
TokenToQName[(int)
Token
.XsdSimpleContent] = QnXsdSimpleContent;
439
TokenToQName[(int)
Token
.XsdSimpleTypeUnion] = QnXsdUnion;
440
TokenToQName[(int)
Token
.XsdSimpleTypeList] = QnXsdList;
441
TokenToQName[(int)
Token
.XsdRedefine] = QnXsdRedefine;
442
TokenToQName[(int)
Token
.SchemaSource] = QnSource;
443
TokenToQName[(int)
Token
.SchemaUse] = QnUse;
444
TokenToQName[(int)
Token
.SchemaForm] = QnForm;
445
TokenToQName[(int)
Token
.SchemaElementFormDefault] = QnElementFormDefault;
446
TokenToQName[(int)
Token
.SchemaAttributeFormDefault] = QnAttributeFormDefault;
447
TokenToQName[(int)
Token
.XmlLang] = QnXmlLang;
448
TokenToQName[(int)
Token
.Empty] = XmlQualifiedName.Empty;
471
public XmlQualifiedName GetName(SchemaNames.
Token
token) {
System\Xml\Schema\XdrBuilder.cs (61)
166
internal SchemaNames.
Token
_Attribute; // possible attribute names
171
internal XdrAttributeEntry(SchemaNames.
Token
a, XmlTokenizedType ttype, XdrBuildFunction build) {
177
internal XdrAttributeEntry(SchemaNames.
Token
a, XmlTokenizedType ttype, int schemaFlags, XdrBuildFunction build) {
190
internal SchemaNames.
Token
_Name; // the name of the object it is comparing to
198
internal XdrEntry(SchemaNames.
Token
n,
234
new XdrAttributeEntry(SchemaNames.
Token
.SchemaName, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildRoot_Name) ),
235
new XdrAttributeEntry(SchemaNames.
Token
.SchemaId, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildRoot_ID) )
240
new XdrAttributeEntry(SchemaNames.
Token
.SchemaName, XmlTokenizedType.QName, SchemaFlagsNs, new XdrBuildFunction(XDR_BuildElementType_Name) ),
241
new XdrAttributeEntry(SchemaNames.
Token
.SchemaContent, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Content) ),
242
new XdrAttributeEntry(SchemaNames.
Token
.SchemaModel, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Model) ),
243
new XdrAttributeEntry(SchemaNames.
Token
.SchemaOrder, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Order) ),
244
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtType, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtType) ),
245
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildElementType_DtValues) ),
246
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMaxLength) ),
247
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMinLength) )
252
new XdrAttributeEntry(SchemaNames.
Token
.SchemaName, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_Name) ),
253
new XdrAttributeEntry(SchemaNames.
Token
.SchemaRequired, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_Required) ),
254
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDefault, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_Default) ),
255
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_DtType) ),
256
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildAttributeType_DtValues) ),
257
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMaxLength) ),
258
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMinLength) )
263
new XdrAttributeEntry(SchemaNames.
Token
.SchemaType, XmlTokenizedType.QName, SchemaFlagsNs, new XdrBuildFunction(XDR_BuildElement_Type) ),
264
new XdrAttributeEntry(SchemaNames.
Token
.SchemaMinOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElement_MinOccurs) ),
265
new XdrAttributeEntry(SchemaNames.
Token
.SchemaMaxOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElement_MaxOccurs) )
270
new XdrAttributeEntry(SchemaNames.
Token
.SchemaType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttribute_Type) ),
271
new XdrAttributeEntry(SchemaNames.
Token
.SchemaRequired, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttribute_Required) ),
272
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDefault, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttribute_Default) )
277
new XdrAttributeEntry(SchemaNames.
Token
.SchemaOrder, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildGroup_Order) ),
278
new XdrAttributeEntry(SchemaNames.
Token
.SchemaMinOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildGroup_MinOccurs) ),
279
new XdrAttributeEntry(SchemaNames.
Token
.SchemaMaxOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildGroup_MaxOccurs) )
284
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtType, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtType) ),
285
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildElementType_DtValues) ),
286
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMaxLength) ),
287
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMinLength) )
292
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_DtType) ),
293
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildAttributeType_DtValues) ),
294
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMaxLength) ),
295
new XdrAttributeEntry(SchemaNames.
Token
.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMinLength) )
303
new XdrEntry( SchemaNames.
Token
.Empty, S_XDR_Root_Element, null,
308
new XdrEntry( SchemaNames.
Token
.XdrRoot, S_XDR_Root_SubElements, S_XDR_Root_Attributes,
313
new XdrEntry( SchemaNames.
Token
.XdrElementType, S_XDR_ElementType_SubElements, S_XDR_ElementType_Attributes,
318
new XdrEntry( SchemaNames.
Token
.XdrAttributeType, S_XDR_AttributeType_SubElements, S_XDR_AttributeType_Attributes,
323
new XdrEntry( SchemaNames.
Token
.XdrElement, null, S_XDR_Element_Attributes,
328
new XdrEntry( SchemaNames.
Token
.XdrAttribute, null, S_XDR_Attribute_Attributes,
333
new XdrEntry( SchemaNames.
Token
.XdrGroup, S_XDR_Group_SubElements, S_XDR_Group_Attributes,
338
new XdrEntry( SchemaNames.
Token
.XdrDatatype, null, S_XDR_ElementDataType_Attributes,
343
new XdrEntry( SchemaNames.
Token
.XdrDatatype, null, S_XDR_AttributeDataType_Attributes,
442
if (a._Attribute != SchemaNames.
Token
.SchemaType) { // <attribute type= || <element type=
1335
if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.XdrDescription].Equals(qname) ||
1336
_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.XdrExtends].Equals(qname))
1353
_CurState._Name == SchemaNames.
Token
.XdrDatatype &&
1366
if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaSeq].Equals(qname)) {
1369
else if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaOne].Equals(qname)) {
1372
else if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaMany].Equals(qname)) {
1507
if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaEmpty].Equals(qname)) {
1511
else if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaElementOnly].Equals(qname)) {
1515
else if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaMixed].Equals(qname)) {
1519
else if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaTextOnly].Equals(qname)) {
1530
if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaOpen].Equals(qname))
1532
else if (_SchemaNames.TokenToQName[(int)SchemaNames.
Token
.SchemaClosed].Equals(qname))
System\Xml\Schema\XsdBuilder.cs (214)
74
public SchemaNames.
Token
Attribute; // possible attribute names
77
public XsdAttributeEntry(SchemaNames.
Token
a, XsdBuildFunction build) {
88
public SchemaNames.
Token
Name; // the name of the object it is comparing to
96
public XsdEntry(SchemaNames.
Token
n,
203
new XsdAttributeEntry(SchemaNames.
Token
.SchemaAttributeFormDefault, new XsdBuildFunction(BuildSchema_AttributeFormDefault) ),
204
new XsdAttributeEntry(SchemaNames.
Token
.SchemaElementFormDefault, new XsdBuildFunction(BuildSchema_ElementFormDefault) ),
205
new XsdAttributeEntry(SchemaNames.
Token
.SchemaTargetNamespace, new XsdBuildFunction(BuildSchema_TargetNamespace) ),
206
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
207
new XsdAttributeEntry(SchemaNames.
Token
.SchemaVersion, new XsdBuildFunction(BuildSchema_Version) ),
208
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFinalDefault, new XsdBuildFunction(BuildSchema_FinalDefault) ),
209
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBlockDefault, new XsdBuildFunction(BuildSchema_BlockDefault) )
213
new XsdAttributeEntry(SchemaNames.
Token
.SchemaDefault, new XsdBuildFunction(BuildAttribute_Default) ),
214
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFixed, new XsdBuildFunction(BuildAttribute_Fixed) ),
215
new XsdAttributeEntry(SchemaNames.
Token
.SchemaForm, new XsdBuildFunction(BuildAttribute_Form) ),
216
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
217
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildAttribute_Name) ),
218
new XsdAttributeEntry(SchemaNames.
Token
.SchemaRef, new XsdBuildFunction(BuildAttribute_Ref) ),
219
new XsdAttributeEntry(SchemaNames.
Token
.SchemaType, new XsdBuildFunction(BuildAttribute_Type) ),
220
new XsdAttributeEntry(SchemaNames.
Token
.SchemaUse, new XsdBuildFunction(BuildAttribute_Use) )
224
new XsdAttributeEntry(SchemaNames.
Token
.SchemaAbstract, new XsdBuildFunction(BuildElement_Abstract) ),
225
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBlock, new XsdBuildFunction(BuildElement_Block) ),
226
new XsdAttributeEntry(SchemaNames.
Token
.SchemaDefault, new XsdBuildFunction(BuildElement_Default) ),
227
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFinal, new XsdBuildFunction(BuildElement_Final) ),
228
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFixed, new XsdBuildFunction(BuildElement_Fixed) ),
229
new XsdAttributeEntry(SchemaNames.
Token
.SchemaForm, new XsdBuildFunction(BuildElement_Form) ),
230
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
231
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMaxOccurs, new XsdBuildFunction(BuildElement_MaxOccurs) ),
232
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMinOccurs, new XsdBuildFunction(BuildElement_MinOccurs) ),
233
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildElement_Name) ),
234
new XsdAttributeEntry(SchemaNames.
Token
.SchemaNillable, new XsdBuildFunction(BuildElement_Nillable) ),
235
new XsdAttributeEntry(SchemaNames.
Token
.SchemaRef, new XsdBuildFunction(BuildElement_Ref) ),
236
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSubstitutionGroup, new XsdBuildFunction(BuildElement_SubstitutionGroup) ),
237
new XsdAttributeEntry(SchemaNames.
Token
.SchemaType, new XsdBuildFunction(BuildElement_Type) )
241
new XsdAttributeEntry(SchemaNames.
Token
.SchemaAbstract, new XsdBuildFunction(BuildComplexType_Abstract) ),
242
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBlock, new XsdBuildFunction(BuildComplexType_Block) ),
243
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFinal, new XsdBuildFunction(BuildComplexType_Final) ),
244
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
245
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMixed, new XsdBuildFunction(BuildComplexType_Mixed) ),
246
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildComplexType_Name) )
250
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
254
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBase, new XsdBuildFunction(BuildSimpleContentExtension_Base) ),
255
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) )
259
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBase, new XsdBuildFunction(BuildSimpleContentRestriction_Base) ),
260
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
264
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
265
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMixed, new XsdBuildFunction(BuildComplexContent_Mixed) ),
269
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBase, new XsdBuildFunction(BuildComplexContentExtension_Base) ),
270
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
274
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBase, new XsdBuildFunction(BuildComplexContentRestriction_Base) ),
275
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
279
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
280
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFinal, new XsdBuildFunction(BuildSimpleType_Final) ),
281
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildSimpleType_Name) )
285
new XsdAttributeEntry(SchemaNames.
Token
.SchemaBase, new XsdBuildFunction(BuildSimpleTypeRestriction_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
.SchemaMemberTypes, new XsdBuildFunction(BuildSimpleTypeUnion_MemberTypes) ),
295
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
296
new XsdAttributeEntry(SchemaNames.
Token
.SchemaItemType, new XsdBuildFunction(BuildSimpleTypeList_ItemType) ),
300
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
301
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildAttributeGroup_Name) ),
305
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
306
new XsdAttributeEntry(SchemaNames.
Token
.SchemaRef, new XsdBuildFunction(BuildAttributeGroupRef_Ref) )
310
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
311
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildGroup_Name) ),
315
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
316
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
317
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
318
new XsdAttributeEntry(SchemaNames.
Token
.SchemaRef, new XsdBuildFunction(BuildGroupRef_Ref) )
322
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
323
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
324
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
329
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
330
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
331
new XsdAttributeEntry(SchemaNames.
Token
.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
332
new XsdAttributeEntry(SchemaNames.
Token
.SchemaNamespace, new XsdBuildFunction(BuildAny_Namespace) ),
333
new XsdAttributeEntry(SchemaNames.
Token
.SchemaProcessContents, new XsdBuildFunction(BuildAny_ProcessContents) )
337
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
338
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildIdentityConstraint_Name) ),
339
new XsdAttributeEntry(SchemaNames.
Token
.SchemaRefer, new XsdBuildFunction(BuildIdentityConstraint_Refer) )
343
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
344
new XsdAttributeEntry(SchemaNames.
Token
.SchemaXPath, new XsdBuildFunction(BuildSelector_XPath) )
348
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
349
new XsdAttributeEntry(SchemaNames.
Token
.SchemaXPath, new XsdBuildFunction(BuildField_XPath) )
353
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
354
new XsdAttributeEntry(SchemaNames.
Token
.SchemaName, new XsdBuildFunction(BuildNotation_Name) ),
355
new XsdAttributeEntry(SchemaNames.
Token
.SchemaPublic, new XsdBuildFunction(BuildNotation_Public) ),
356
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSystem, new XsdBuildFunction(BuildNotation_System) )
360
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
361
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSchemaLocation, new XsdBuildFunction(BuildInclude_SchemaLocation) )
365
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
366
new XsdAttributeEntry(SchemaNames.
Token
.SchemaNamespace, new XsdBuildFunction(BuildImport_Namespace) ),
367
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSchemaLocation, new XsdBuildFunction(BuildImport_SchemaLocation) )
371
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
372
new XsdAttributeEntry(SchemaNames.
Token
.SchemaFixed, new XsdBuildFunction(BuildFacet_Fixed) ),
373
new XsdAttributeEntry(SchemaNames.
Token
.SchemaValue, new XsdBuildFunction(BuildFacet_Value) )
377
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
378
new XsdAttributeEntry(SchemaNames.
Token
.SchemaNamespace, new XsdBuildFunction(BuildAnyAttribute_Namespace) ),
379
new XsdAttributeEntry(SchemaNames.
Token
.SchemaProcessContents, new XsdBuildFunction(BuildAnyAttribute_ProcessContents) )
383
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSource, new XsdBuildFunction(BuildDocumentation_Source) ),
384
new XsdAttributeEntry(SchemaNames.
Token
.XmlLang, new XsdBuildFunction(BuildDocumentation_XmlLang) )
388
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSource, new XsdBuildFunction(BuildAppinfo_Source) )
392
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
393
new XsdAttributeEntry(SchemaNames.
Token
.SchemaSchemaLocation, new XsdBuildFunction(BuildRedefine_SchemaLocation) )
397
new XsdAttributeEntry(SchemaNames.
Token
.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
404
/* Root */ new XsdEntry( SchemaNames.
Token
.Empty, State.Root, SchemaElement, null,
408
/* Schema */ new XsdEntry( SchemaNames.
Token
.XsdSchema, State.Schema, SchemaSubelements, SchemaAttributes,
412
/* Annotation */ new XsdEntry( SchemaNames.
Token
.XsdAnnotation, State.Annotation, AnnotationSubelements, AnnotationAttributes,
416
/* Include */ new XsdEntry( SchemaNames.
Token
.XsdInclude, State.Include, AnnotatedSubelements, IncludeAttributes,
420
/* Import */ new XsdEntry( SchemaNames.
Token
.XsdImport, State.Import, AnnotatedSubelements, ImportAttributes,
424
/* Element */ new XsdEntry( SchemaNames.
Token
.XsdElement, State.Element, ElementSubelements, ElementAttributes,
428
/* Attribute */ new XsdEntry( SchemaNames.
Token
.XsdAttribute, State.Attribute, AttributeSubelements, AttributeAttributes,
432
/* AttributeGroup */ new XsdEntry( SchemaNames.
Token
.xsdAttributeGroup, State.AttributeGroup, AttributeGroupSubelements, AttributeGroupAttributes,
436
/* AttributeGroupRef */ new XsdEntry( SchemaNames.
Token
.xsdAttributeGroup, State.AttributeGroupRef, AnnotatedSubelements, AttributeGroupRefAttributes,
440
/* AnyAttribute */ new XsdEntry( SchemaNames.
Token
.XsdAnyAttribute, State.AnyAttribute, AnnotatedSubelements, AnyAttributeAttributes,
444
/* Group */ new XsdEntry( SchemaNames.
Token
.XsdGroup, State.Group, GroupSubelements, GroupAttributes,
448
/* GroupRef */ new XsdEntry( SchemaNames.
Token
.XsdGroup, State.GroupRef, AnnotatedSubelements, GroupRefAttributes,
452
/* All */ new XsdEntry( SchemaNames.
Token
.XsdAll, State.All, AllSubelements, ParticleAttributes,
456
/* Choice */ new XsdEntry( SchemaNames.
Token
.XsdChoice, State.Choice, ChoiceSequenceSubelements, ParticleAttributes,
460
/* Sequence */ new XsdEntry( SchemaNames.
Token
.XsdSequence, State.Sequence, ChoiceSequenceSubelements, ParticleAttributes,
464
/* Any */ new XsdEntry( SchemaNames.
Token
.XsdAny, State.Any, AnnotatedSubelements, AnyAttributes,
468
/* Notation */ new XsdEntry( SchemaNames.
Token
.XsdNotation, State.Notation, AnnotatedSubelements, NotationAttributes,
472
/* SimpleType */ new XsdEntry( SchemaNames.
Token
.XsdSimpleType, State.SimpleType, SimpleTypeSubelements, SimpleTypeAttributes,
476
/* ComplexType */ new XsdEntry( SchemaNames.
Token
.XsdComplexType, State.ComplexType, ComplexTypeSubelements, ComplexTypeAttributes,
480
/* ComplexContent */ new XsdEntry( SchemaNames.
Token
.XsdComplexContent, State.ComplexContent, ComplexContentSubelements, ComplexContentAttributes,
484
/* ComplexContentRestriction */ new XsdEntry( SchemaNames.
Token
.XsdComplexContentRestriction, State.ComplexContentRestriction, ComplexContentRestrictionSubelements, ComplexContentRestrictionAttributes,
488
/* ComplexContentExtension */ new XsdEntry( SchemaNames.
Token
.XsdComplexContentExtension, State.ComplexContentExtension, ComplexContentExtensionSubelements, ComplexContentExtensionAttributes,
492
/* SimpleContent */ new XsdEntry( SchemaNames.
Token
.XsdSimpleContent, State.SimpleContent, SimpleContentSubelements, SimpleContentAttributes,
496
/* SimpleContentExtension */ new XsdEntry( SchemaNames.
Token
.XsdSimpleContentExtension, State.SimpleContentExtension, SimpleContentExtensionSubelements, SimpleContentExtensionAttributes,
500
/* SimpleContentRestriction */ new XsdEntry( SchemaNames.
Token
.XsdSimpleContentRestriction, State.SimpleContentRestriction, SimpleContentRestrictionSubelements, SimpleContentRestrictionAttributes,
504
/* SimpleTypeUnion */ new XsdEntry( SchemaNames.
Token
.XsdSimpleTypeUnion, State.SimpleTypeUnion, SimpleTypeUnionSubelements, SimpleTypeUnionAttributes,
508
/* SimpleTypeList */ new XsdEntry( SchemaNames.
Token
.XsdSimpleTypeList, State.SimpleTypeList, SimpleTypeListSubelements, SimpleTypeListAttributes,
512
/* SimpleTypeRestriction */ new XsdEntry( SchemaNames.
Token
.XsdSimpleTypeRestriction, State.SimpleTypeRestriction, SimpleTypeRestrictionSubelements, SimpleTypeRestrictionAttributes,
516
/* Unique */ new XsdEntry( SchemaNames.
Token
.XsdUnique, State.Unique, IdentityConstraintSubelements, IdentityConstraintAttributes,
520
/* Key */ new XsdEntry( SchemaNames.
Token
.XsdKey, State.Key, IdentityConstraintSubelements, IdentityConstraintAttributes,
524
/* KeyRef */ new XsdEntry( SchemaNames.
Token
.XsdKeyref, State.KeyRef, IdentityConstraintSubelements, IdentityConstraintAttributes,
528
/* Selector */ new XsdEntry( SchemaNames.
Token
.XsdSelector, State.Selector, AnnotatedSubelements, SelectorAttributes,
532
/* Field */ new XsdEntry( SchemaNames.
Token
.XsdField, State.Field, AnnotatedSubelements, FieldAttributes,
536
/* MinExclusive */ new XsdEntry( SchemaNames.
Token
.XsdMinExclusive, State.MinExclusive, AnnotatedSubelements, FacetAttributes,
540
/* MinInclusive */ new XsdEntry( SchemaNames.
Token
.XsdMinInclusive, State.MinInclusive, AnnotatedSubelements, FacetAttributes,
544
/* MaxExclusive */ new XsdEntry( SchemaNames.
Token
.XsdMaxExclusive, State.MaxExclusive, AnnotatedSubelements, FacetAttributes,
548
/* MaxInclusive */ new XsdEntry( SchemaNames.
Token
.XsdMaxInclusive, State.MaxInclusive, AnnotatedSubelements, FacetAttributes,
552
/* TotalDigits */ new XsdEntry( SchemaNames.
Token
.XsdTotalDigits, State.TotalDigits, AnnotatedSubelements, FacetAttributes,
556
/* FractionDigits */ new XsdEntry( SchemaNames.
Token
.XsdFractionDigits, State.FractionDigits, AnnotatedSubelements, FacetAttributes,
560
/* Length */ new XsdEntry( SchemaNames.
Token
.XsdLength, State.Length, AnnotatedSubelements, FacetAttributes,
564
/* MinLength */ new XsdEntry( SchemaNames.
Token
.XsdMinLength, State.MinLength, AnnotatedSubelements, FacetAttributes,
568
/* MaxLength */ new XsdEntry( SchemaNames.
Token
.XsdMaxLength, State.MaxLength, AnnotatedSubelements, FacetAttributes,
572
/* Enumeration */ new XsdEntry( SchemaNames.
Token
.XsdEnumeration, State.Enumeration, AnnotatedSubelements, FacetAttributes,
576
/* Pattern */ new XsdEntry( SchemaNames.
Token
.XsdPattern, State.Pattern, AnnotatedSubelements, FacetAttributes,
580
/* WhiteSpace */ new XsdEntry( SchemaNames.
Token
.XsdWhitespace, State.WhiteSpace, AnnotatedSubelements, FacetAttributes,
584
/* AppInfo */ new XsdEntry( SchemaNames.
Token
.XsdAppInfo, State.AppInfo, null, AppinfoAttributes,
588
/* Documentation */ new XsdEntry( SchemaNames.
Token
.XsdDocumentation, State.Documentation, null, DocumentationAttributes,
592
/* Redefine */ new XsdEntry( SchemaNames.
Token
.XsdRedefine, State.Redefine, RedefineSubelements, RedefineAttributes,
789
if (this.currentEntry.Name != SchemaNames.
Token
.XsdAnnotation) {
800
private SchemaNames.
Token
CurrentElement {
804
private SchemaNames.
Token
ParentElement {
1193
if (builder.ParentElement == SchemaNames.
Token
.XsdSchema)
1252
case SchemaNames.
Token
.XsdSchema:
1255
case SchemaNames.
Token
.XsdAll:
1258
case SchemaNames.
Token
.XsdChoice:
1261
case SchemaNames.
Token
.XsdSequence:
1333
case SchemaNames.
Token
.XsdSchema:
1337
case SchemaNames.
Token
.XsdRedefine:
1340
case SchemaNames.
Token
.XsdAttribute:
1346
case SchemaNames.
Token
.XsdElement:
1355
case SchemaNames.
Token
.XsdSimpleTypeList:
1361
case SchemaNames.
Token
.XsdSimpleTypeRestriction:
1367
case SchemaNames.
Token
.XsdSimpleContentRestriction:
1381
case SchemaNames.
Token
.XsdSimpleTypeUnion:
1479
case SchemaNames.
Token
.XsdSchema:
1483
case SchemaNames.
Token
.XsdRedefine:
1486
case SchemaNames.
Token
.XsdElement:
1649
case SchemaNames.
Token
.XsdSchema:
1652
case SchemaNames.
Token
.XsdRedefine:
1691
case SchemaNames.
Token
.XsdComplexType:
1700
case SchemaNames.
Token
.XsdSimpleContentRestriction:
1706
case SchemaNames.
Token
.XsdSimpleContentExtension:
1712
case SchemaNames.
Token
.XsdComplexContentExtension:
1718
case SchemaNames.
Token
.XsdComplexContentRestriction:
1724
case SchemaNames.
Token
.xsdAttributeGroup:
1753
case SchemaNames.
Token
.XsdSchema:
1756
case SchemaNames.
Token
.XsdRedefine:
1900
case SchemaNames.
Token
.XsdEnumeration:
1903
case SchemaNames.
Token
.XsdLength:
1906
case SchemaNames.
Token
.XsdMaxExclusive:
1909
case SchemaNames.
Token
.XsdMaxInclusive:
1912
case SchemaNames.
Token
.XsdMaxLength:
1915
case SchemaNames.
Token
.XsdMinExclusive:
1918
case SchemaNames.
Token
.XsdMinInclusive:
1921
case SchemaNames.
Token
.XsdMinLength:
1924
case SchemaNames.
Token
.XsdPattern:
1927
case SchemaNames.
Token
.XsdTotalDigits:
1930
case SchemaNames.
Token
.XsdFractionDigits:
1933
case SchemaNames.
Token
.XsdWhitespace:
1938
if (SchemaNames.
Token
.XsdSimpleTypeRestriction == builder.ParentElement) {
1986
case SchemaNames.
Token
.XsdUnique:
1989
case SchemaNames.
Token
.XsdKey:
1992
case SchemaNames.
Token
.XsdKeyref:
2066
builder.ParentElement != SchemaNames.
Token
.XsdSchema &&
2067
builder.ParentElement != SchemaNames.
Token
.XsdRedefine) {
2133
case SchemaNames.
Token
.XsdComplexType:
2142
case SchemaNames.
Token
.XsdSimpleContentRestriction:
2148
case SchemaNames.
Token
.XsdSimpleContentExtension:
2154
case SchemaNames.
Token
.XsdComplexContentExtension:
2160
case SchemaNames.
Token
.XsdComplexContentRestriction:
2166
case SchemaNames.
Token
.xsdAttributeGroup:
2180
case SchemaNames.
Token
.XsdComplexType:
2189
case SchemaNames.
Token
.XsdComplexContentExtension:
2197
case SchemaNames.
Token
.XsdComplexContentRestriction:
2205
case SchemaNames.
Token
.XsdGroup:
2211
case SchemaNames.
Token
.XsdChoice:
2212
case SchemaNames.
Token
.XsdSequence:
2236
return ((CurrentElement == SchemaNames.
Token
.XsdDocumentation) ||
2237
(CurrentElement == SchemaNames.
Token
.XsdAppInfo));