3 overrides of IsStrict
System.Data.SqlXml (3)
System\Xml\Xsl\XmlQueryTypeFactory.cs (3)
588
public override bool
IsStrict
{
837
public override bool
IsStrict
{
1026
public override bool
IsStrict
{
19 references to IsStrict
System.Data.SqlXml (19)
System\Xml\Xsl\IlGen\XmlIlTypeHelper.cs (2)
38
if (!qyTyp.
IsStrict
&& storageType != typeof(XPathNavigator))
45
if (!qyTyp.
IsStrict
&& storageType != typeof(IList<XPathNavigator>))
System\Xml\Xsl\QIL\QilTypeChecker.cs (3)
925
Check(node.XmlType.IsNumeric && node.XmlType.IsSingleton && node.XmlType.
IsStrict
, node, "Node's type " + node.XmlType + " must be a strict singleton numeric type");
930
Check(node.XmlType.IsNumeric && node.XmlType.
IsStrict
, node, "Node's type " + node.XmlType + " must be a strict numeric type");
935
Check(node.XmlType.IsAtomicValue && node.XmlType.
IsStrict
, node, "Node's type " + node.XmlType + " must be a strict atomic value type");
System\Xml\Xsl\Runtime\XsltConvert.cs (1)
262
Debug.Assert(destinationType.
IsStrict
&& destinationType.IsAtomicValue, "Can only convert to strict atomic type.");
System\Xml\Xsl\XmlQueryType.cs (10)
219
thisPrime.
IsStrict
== thatPrime.
IsStrict
&&
233
thisItem.
IsStrict
== thatItem.
IsStrict
&&
358
hash += (hash << 7) ^ (
IsStrict
? 1 : 0);
415
sb.Append(
IsStrict
);
491
if (baseType.
IsStrict
)
502
else if (baseType.
IsStrict
) {
507
return
IsStrict
&& SchemaType == baseSchemaType;
584
if (!isXQ &&
IsStrict
)
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
1027
get { return this.prime.
IsStrict
; }
System\Xml\Xsl\XPath\XPathQilFactory.cs (1)
40
bool result = !(xt.
IsStrict
|| xt.IsNode);
System\Xml\Xsl\Xslt\XsltQilFactory.cs (1)
31
Debug.Assert(xt.IsSingleton && xt.
IsStrict
, "Xslt assumes that these types will always be singleton and strict");