3 overrides of SchemaType
System.Private.Xml (3)
System\Xml\Xsl\XmlQueryTypeFactory.cs (3)
595public override XmlSchemaType SchemaType 857public override XmlSchemaType SchemaType 1061public override XmlSchemaType SchemaType
42 references to SchemaType
System.Private.Xml (42)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
5400XmlAtomicValue value = new XmlAtomicValue(ndLiteral.XmlType!.SchemaType, ExtractLiteralValue(ndLiteral));
System\Xml\Xsl\Runtime\XmlILStorageConverter.cs (11)
31return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 36return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 41return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 46return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 51return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 56return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 61return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 66return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 71return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 76return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value); 81return new XmlAtomicValue(runtime.GetXmlType(index).SchemaType, value);
System\Xml\Xsl\Runtime\XsltConvert.cs (9)
263return new XmlAtomicValue(destinationType.SchemaType, ToBoolean(value)); 269return new XmlAtomicValue(destinationType.SchemaType, ToDateTime(value.Value)); 274return new XmlAtomicValue(destinationType.SchemaType, ToDecimal(value.ValueAsDouble)); 283return new XmlAtomicValue(destinationType.SchemaType, ToDouble(value)); 286return new XmlAtomicValue(destinationType.SchemaType, ToDouble((decimal)value.ValueAs(typeof(decimal), null))); 290return new XmlAtomicValue(destinationType.SchemaType, ToDouble(value.ValueAsLong)); 297return new XmlAtomicValue(destinationType.SchemaType, ToLong(value.ValueAsDouble)); 306return new XmlAtomicValue(destinationType.SchemaType, ToString(value)); 309return new XmlAtomicValue(destinationType.SchemaType, ToString(value.ValueAsDateTime));
System\Xml\Xsl\XmlQueryType.cs (19)
195thisPrime.SchemaType == thatPrime.SchemaType && 211thisItem.SchemaType == thatItem.SchemaType && 343schemaType = SchemaType; 490XmlSchemaType baseSchemaType = baseType.SchemaType; 512return IsStrict && SchemaType == baseSchemaType; 518(baseSchemaType == XmlSchemaComplexType.AnyType || XmlSchemaType.IsDerivedFrom(SchemaType, baseSchemaType, /* except:*/XmlSchemaDerivationMethod.Empty)) && 540if (!XmlSchemaType.IsDerivedFrom(this.SchemaType, other.SchemaType, /* except:*/XmlSchemaDerivationMethod.Empty) && 541!XmlSchemaType.IsDerivedFrom(other.SchemaType, this.SchemaType, /* except:*/XmlSchemaDerivationMethod.Empty)) 585else if (SchemaType != XmlSchemaComplexType.AnyType) 588if (SchemaType.QualifiedName.IsEmpty) 591s = QNameToString(SchemaType.QualifiedName); 614if (SchemaType.QualifiedName.IsEmpty) 620if (isXQ || (SchemaType != XmlSchemaComplexType.AnyType && SchemaType != DatatypeImplementation.AnySimpleType)) 621typeName = QNameToString(SchemaType.QualifiedName);
System\Xml\Xsl\XmlQueryTypeFactory.cs (2)
756_schemaType = t.SchemaType; 1063get { return _prime.SchemaType; }