Definition at line 2086 of file XmlSchemaValidator.cs.
2087 {
2091 for (
int i = _startIDConstraint;
i < _validationStack.Length;
i++)
2092 {
2093 if (((ValidationState)_validationStack[i]).Constr == null)
2094 {
2095 continue;
2096 }
2097 ConstraintStruct[]
constr = ((ValidationState)_validationStack[i]).Constr;
2099 {
2100 if (
constr[
j].axisSelector.MoveToStartElement(localName, @
namespace))
2101 {
2102 constr[
j].axisSelector.PushKS(_positionInfo.LineNumber, _positionInfo.LinePosition);
2103 }
2105 {
2108 {
2109 if (
elementDecl.Datatype ==
null ||
elementDecl.ContentValidator.ContentType == XmlSchemaContentType.Mixed)
2110 {
2112 }
2113 else
2114 {
2115 locatedActiveAxis.isMatched = true;
2116 }
2117 }
2118 }
2119 }
2120 }
2121 }
static string Sch_FieldSimpleTypeExpected
SchemaElementDecl ElementDecl
References System.Xml.Schema.XmlSchemaValidator._context, System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Xml.Dictionary, System.Xml.Schema.ValidationState.ElementDecl, System.Xml.HWStack.Length, System.Xml.IXmlLineInfo.LineNumber, System.Xml.IXmlLineInfo.LinePosition, System.Xml.Schema.ValidationState.LocalName, and System.SR.Sch_FieldSimpleTypeExpected.
Referenced by System.Xml.Schema.XmlSchemaValidator.ValidateStartElementIdentityConstraints().