1 type derived from XmlSchemaDatatype
System.Xml (1)
System\Xml\Schema\DataTypeImplementation.cs (1)
93
internal abstract class DatatypeImplementation :
XmlSchemaDatatype
{
161 references to XmlSchemaDatatype
System.Xml (161)
System\Xml\Core\XmlValidatingReaderImpl.cs (3)
804
XmlSchemaDatatype
dtype = ( SchemaType is
XmlSchemaDatatype
) ? (
XmlSchemaDatatype
)SchemaType : ((XmlSchemaType)SchemaType).Datatype;
System\Xml\Core\XmlValidatingReaderImplAsync.cs (3)
172
XmlSchemaDatatype
dtype = ( SchemaType is
XmlSchemaDatatype
) ? (
XmlSchemaDatatype
)SchemaType : ((XmlSchemaType)SchemaType).Datatype;
System\Xml\Schema\AutoValidator.cs (1)
89
reader.SchemaTypeObject =
XmlSchemaDatatype
.FromXdrName(reader.Value);
System\Xml\Schema\ConstraintStruct.cs (3)
176
XmlSchemaDatatype
xsdtype;
206
public
XmlSchemaDatatype
Type {
211
public TypedObject (object obj, string svalue,
XmlSchemaDatatype
xsdtype) {
System\Xml\Schema\DataTypeImplementation.cs (7)
161
internal static XmlSchemaSimpleType StartBuiltinType(XmlQualifiedName qname,
XmlSchemaDatatype
dataType) {
336
internal override
XmlSchemaDatatype
DeriveByRestriction(XmlSchemaObjectCollection facets, XmlNameTable nameTable, XmlSchemaType schemaType) {
345
internal override
XmlSchemaDatatype
DeriveByList(XmlSchemaType schemaType) {
349
internal
XmlSchemaDatatype
DeriveByList(int minSize, XmlSchemaType schemaType) {
374
public override bool IsDerivedFrom(
XmlSchemaDatatype
datatype) {
404
internal override bool IsComparable(
XmlSchemaDatatype
dtype) {
1067
XmlSchemaDatatype
datatype = schemaType1.Datatype;
System\Xml\Schema\DtdValidator.cs (3)
288
XmlSchemaDatatype
dtype = isAttn ? attdef.Datatype : context.ElementDecl.Datatype;
442
XmlSchemaDatatype
dtype = attdef.Datatype;
475
XmlSchemaDatatype
dtype = attdef.Datatype;
System\Xml\Schema\FacetChecker.cs (54)
34
XmlSchemaDatatype
nonNegativeInt;
35
XmlSchemaDatatype
builtInType;
257
XmlSchemaDatatype
positiveInt = DatatypeImplementation.GetSimpleTypeFromTypeCode(XmlTypeCode.PositiveInteger).Datatype;
549
private object ParseFacetValue(
XmlSchemaDatatype
datatype, XmlSchemaFacet facet, string code, IXmlNamespaceResolver nsmgr, XmlNameTable nameTable) {
643
internal virtual Exception CheckLexicalFacets(ref string parseString,
XmlSchemaDatatype
datatype) {
647
internal virtual Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
650
internal virtual Exception CheckValueFacets(decimal value,
XmlSchemaDatatype
datatype) {
653
internal virtual Exception CheckValueFacets(Int64 value,
XmlSchemaDatatype
datatype) {
656
internal virtual Exception CheckValueFacets(Int32 value,
XmlSchemaDatatype
datatype) {
659
internal virtual Exception CheckValueFacets(Int16 value,
XmlSchemaDatatype
datatype) {
662
internal virtual Exception CheckValueFacets(byte value,
XmlSchemaDatatype
datatype) {
665
internal virtual Exception CheckValueFacets(DateTime value,
XmlSchemaDatatype
datatype) {
668
internal virtual Exception CheckValueFacets(double value,
XmlSchemaDatatype
datatype) {
671
internal virtual Exception CheckValueFacets(float value,
XmlSchemaDatatype
datatype) {
674
internal virtual Exception CheckValueFacets(string value,
XmlSchemaDatatype
datatype) {
677
internal virtual Exception CheckValueFacets(byte[] value,
XmlSchemaDatatype
datatype) {
680
internal virtual Exception CheckValueFacets(TimeSpan value,
XmlSchemaDatatype
datatype) {
683
internal virtual Exception CheckValueFacets(XmlQualifiedName value,
XmlSchemaDatatype
datatype) {
687
internal void CheckWhitespaceFacets(ref string s,
XmlSchemaDatatype
datatype) {
730
internal virtual bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
833
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
839
internal override Exception CheckValueFacets(decimal value,
XmlSchemaDatatype
datatype) {
883
internal override Exception CheckValueFacets(Int64 value,
XmlSchemaDatatype
datatype) {
888
internal override Exception CheckValueFacets(Int32 value,
XmlSchemaDatatype
datatype) {
892
internal override Exception CheckValueFacets(Int16 value,
XmlSchemaDatatype
datatype) {
896
internal override Exception CheckValueFacets(byte value,
XmlSchemaDatatype
datatype) {
900
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
936
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
941
internal override Exception CheckValueFacets(double value,
XmlSchemaDatatype
datatype) {
976
internal override Exception CheckValueFacets(float value,
XmlSchemaDatatype
datatype) {
980
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
995
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1000
internal override Exception CheckValueFacets(TimeSpan value,
XmlSchemaDatatype
datatype) {
1034
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1050
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1055
internal override Exception CheckValueFacets(DateTime value,
XmlSchemaDatatype
datatype) {
1090
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1094
private bool MatchEnumeration(DateTime value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1117
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1122
internal override Exception CheckValueFacets(string value,
XmlSchemaDatatype
datatype) {
1126
internal Exception CheckValueFacets(string value,
XmlSchemaDatatype
datatype, bool verifyUri) {
1161
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1165
private bool MatchEnumeration(string value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1235
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1240
internal override Exception CheckValueFacets(XmlQualifiedName value,
XmlSchemaDatatype
datatype) {
1269
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1288
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1293
internal override Exception CheckValueFacets(byte[] value,
XmlSchemaDatatype
datatype) {
1322
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1326
private bool MatchEnumeration(byte[] value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1338
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1374
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
1386
internal override Exception CheckValueFacets(object value,
XmlSchemaDatatype
datatype) {
1398
internal override bool MatchEnumeration(object value, ArrayList enumeration,
XmlSchemaDatatype
datatype) {
System\Xml\Schema\Preprocessor.cs (1)
478
XmlSchemaDatatype
tokenDt = DatatypeImplementation.GetSimpleTypeFromTypeCode(XmlTypeCode.Token).Datatype;
System\Xml\Schema\SchemaAttDef.cs (1)
158
this.Datatype =
XmlSchemaDatatype
.FromXmlTokenizedType(value);
System\Xml\Schema\SchemaCollectionCompiler.cs (6)
419
XmlSchemaDatatype
datatype;
444
XmlSchemaDatatype
datatype;
477
simpleType.SetDatatype(
XmlSchemaDatatype
.DeriveByUnion(baseTypes, simpleType));
546
XmlSchemaDatatype
unionDatatype = unionMember.Datatype;
596
XmlSchemaDatatype
datatype = attribute.Datatype;
666
XmlSchemaDatatype
datatype = null;
System\Xml\Schema\SchemaDeclBase.cs (2)
29
protected
XmlSchemaDatatype
datatype;
90
internal
XmlSchemaDatatype
Datatype {
System\Xml\Schema\SchemaElementDecl.cs (1)
43
internal SchemaElementDecl(
XmlSchemaDatatype
dtype) {
System\Xml\Schema\SchemaNames.cs (1)
455
else if (IsXDRRoot(localName,
XmlSchemaDatatype
.XdrCanonizeUri(ns, nameTable, this))) {
System\Xml\Schema\SchemaSetCompiler.cs (9)
483
XmlSchemaDatatype
datatype;
508
XmlSchemaDatatype
datatype;
544
simpleType.SetDatatype(
XmlSchemaDatatype
.DeriveByUnion(baseTypes, simpleType));
613
XmlSchemaDatatype
unionDatatype = unionMember.Datatype;
724
XmlSchemaDatatype
datatype = null;
1983
XmlSchemaDatatype
datatype = decl.Datatype;
2577
XmlSchemaDatatype
baseDatatype = baseDecl.Datatype;
2578
XmlSchemaDatatype
derivedDatatype = derivedDecl.Datatype;
2589
XmlSchemaDatatype
memberType = simpleFixedValue.XmlType.Datatype;
System\Xml\Schema\XdrBuilder.cs (11)
168
internal
XmlSchemaDatatype
_Datatype;
173
_Datatype =
XmlSchemaDatatype
.FromXmlTokenizedType(ttype);
179
_Datatype =
XmlSchemaDatatype
.FromXmlTokenizedType(ttype);
411
XmlQualifiedName qname = new XmlQualifiedName(name,
XmlSchemaDatatype
.XdrCanonizeUri(ns, _NameTable, _SchemaNames));
432
XmlQualifiedName qname = new XmlQualifiedName(name,
XmlSchemaDatatype
.XdrCanonizeUri(ns, _NameTable, _SchemaNames));
704
XmlSchemaDatatype
dtype =
XmlSchemaDatatype
.FromXdrName(s);
1008
builder._AttributeDef._AttDef.Datatype =
XmlSchemaDatatype
.FromXmlTokenizedType(XmlTokenizedType.CDATA);
1539
private
XmlSchemaDatatype
CheckDatatype(string str) {
1540
XmlSchemaDatatype
dtype =
XmlSchemaDatatype
.FromXdrName(str);
System\Xml\Schema\XdrValidator.cs (5)
82
elementName.Init(reader.LocalName,
XmlSchemaDatatype
.XdrCanonizeUri(reader.NamespaceURI, NameTable, SchemaNames));
183
reader.SchemaTypeObject =
XmlSchemaDatatype
.FromXdrName(reader.Value);
383
XmlSchemaDatatype
dtype = isAttn ? attdef.Datatype : context.ElementDecl.Datatype;
466
XmlSchemaDatatype
dtype = attdef.Datatype;
571
return new XmlQualifiedName(name,
XmlSchemaDatatype
.XdrCanonizeUri(ns, NameTable, SchemaNames));
System\Xml\Schema\XmlSchemaAttribute.cs (1)
165
internal
XmlSchemaDatatype
Datatype {
System\Xml\Schema\XmlSchemaComplexType.cs (1)
341
XmlSchemaDatatype
datatype = attribute.Datatype;
System\Xml\Schema\XmlSchemaDataType.cs (8)
89
public virtual bool IsDerivedFrom(
XmlSchemaDatatype
datatype) {
115
internal abstract
XmlSchemaDatatype
DeriveByRestriction(XmlSchemaObjectCollection facets, XmlNameTable nameTable, XmlSchemaType schemaType) ;
117
internal abstract
XmlSchemaDatatype
DeriveByList(XmlSchemaType schemaType) ;
123
internal abstract bool IsComparable(
XmlSchemaDatatype
dtype) ;
291
internal static
XmlSchemaDatatype
FromXmlTokenizedType(XmlTokenizedType token) {
295
internal static
XmlSchemaDatatype
FromXmlTokenizedTypeXsd(XmlTokenizedType token) {
299
internal static
XmlSchemaDatatype
FromXdrName(string name) {
303
internal static
XmlSchemaDatatype
DeriveByUnion(XmlSchemaSimpleType[] types, XmlSchemaType schemaType) {
System\Xml\Schema\XmlSchemaType.cs (5)
24
XmlSchemaDatatype
datatype;
159
public
XmlSchemaDatatype
Datatype {
229
internal void SetDatatype(
XmlSchemaDatatype
value) {
292
internal static bool IsDerivedFromDatatype(
XmlSchemaDatatype
derivedDataType,
XmlSchemaDatatype
baseDataType, XmlSchemaDerivationMethod except) {
System\Xml\Schema\XmlSchemaValidator.cs (16)
136
private static readonly
XmlSchemaDatatype
dtQName =
XmlSchemaDatatype
.FromXmlTokenizedTypeXsd(XmlTokenizedType.QName);
137
private static readonly
XmlSchemaDatatype
dtCDATA =
XmlSchemaDatatype
.FromXmlTokenizedType(XmlTokenizedType.CDATA);
138
private static readonly
XmlSchemaDatatype
dtStringArray = dtCDATA.DeriveByList(null);
583
XmlSchemaDatatype
datatype = attributeDef.Datatype;
909
XmlSchemaDatatype
datatype = attdef.Datatype;
1234
XmlSchemaDatatype
dtype = currentElementDecl.Datatype;
1251
XmlSchemaDatatype
dtype = currentElementDecl.Datatype;
1256
stringValue =
XmlSchemaDatatype
.ConcatenatedToString(parsedValue);
1624
XmlSchemaDatatype
dtype = attdef.Datatype;
1646
stringValue =
XmlSchemaDatatype
.ConcatenatedToString(value);
1656
XmlSchemaDatatype
dtype = decl.Datatype;
1670
private void CheckTokenizedTypes(
XmlSchemaDatatype
dtype, object typedValue, bool attrValue) {
1907
private void AttributeIdentityConstraints(string name, string ns, object obj, string sobj,
XmlSchemaDatatype
datatype) {
1943
private void EndElementIdentityConstraints(object typedValue, string stringValue,
XmlSchemaDatatype
datatype) {
System\Xml\Schema\XmlValueConverter.cs (1)
281
XmlSchemaDatatype
datatype = schemaType.Datatype;
System\Xml\Schema\XsdBuilder.cs (2)
1413
XmlSchemaDatatype
dt =
XmlSchemaDatatype
.FromXmlTokenizedTypeXsd(XmlTokenizedType.QName).DeriveByList(null);
System\Xml\Schema\XsdValidator.cs (7)
34
private static readonly
XmlSchemaDatatype
dtCDATA =
XmlSchemaDatatype
.FromXmlTokenizedType(XmlTokenizedType.CDATA);
35
private static readonly
XmlSchemaDatatype
dtQName =
XmlSchemaDatatype
.FromXmlTokenizedTypeXsd(XmlTokenizedType.QName);
36
private static readonly
XmlSchemaDatatype
dtStringArray = dtCDATA.DeriveByList(null);
120
public static
XmlSchemaDatatype
DtQName {
585
XmlSchemaDatatype
dtype = isAttn ? attdef.Datatype : context.ElementDecl.Datatype;
System\Xml\XPath\XPathNavigator.cs (9)
73
XmlSchemaDatatype
datatype;
118
XmlSchemaDatatype
datatype = schemaType.Datatype;
134
XmlSchemaDatatype
datatype;
166
XmlSchemaDatatype
datatype;
195
XmlSchemaDatatype
datatype;
224
XmlSchemaDatatype
datatype;
253
XmlSchemaDatatype
datatype;
282
XmlSchemaDatatype
datatype;
313
XmlSchemaDatatype
datatype;