1 override of ParseValue
System.Private.Xml (1)
System\Xml\Schema\DataTypeImplementation.cs (1)
529
public override object
ParseValue
(string s, XmlNameTable? nameTable, IXmlNamespaceResolver? nsmgr)
19 references to ParseValue
System.Private.Xml (18)
System\Xml\Schema\DtdValidator.cs (2)
357
object typedValue = dtype.
ParseValue
(value, NameTable, s_namespaceManager);
543
attdef.DefaultValueTyped = dtype.
ParseValue
(value, readerAdapter.NameTable, readerAdapter.NamespaceResolver);
System\Xml\Schema\SchemaSetCompiler.cs (1)
2772
decl.DefaultValueTyped = DatatypeImplementation.AnySimpleType.Datatype!.
ParseValue
(decl.DefaultValueRaw, NameTable, new SchemaNamespaceManager(xe));
System\Xml\Schema\XdrBuilder.cs (1)
479
buildFunc(this, a._Datatype.
ParseValue
(value, _NameTable, _CurNsMgr), string.Empty);
System\Xml\Schema\XdrValidator.cs (2)
481
object typedValue = dtype.
ParseValue
(value, NameTable, _nsManager);
582
object typedValue = dtype.
ParseValue
(value, NameTable, nsManager);
System\Xml\Schema\XmlSchemaDocumentation.cs (1)
30
set { _language = (string)s_languageType.Datatype!.
ParseValue
(value, (XmlNameTable?)null, (IXmlNamespaceResolver?)null); }
System\Xml\Schema\XsdBuilder.cs (1)
1511
builder._simpleTypeUnion!.MemberTypes = (XmlQualifiedName[])dt.
ParseValue
(value, builder._nameTable, builder._namespaceManager);
System\Xml\Schema\XsdValidator.cs (2)
292
xsiSchemaLocation = (string[])s_dtStringArray.
ParseValue
(reader.Value, NameTable, _nsManager);
300
xsiType = (XmlQualifiedName)s_dtQName.
ParseValue
(reader.Value, NameTable, _nsManager);
System\Xml\XPath\XPathNavigator.cs (8)
99
return schemaType.ValueConverter.ChangeType(datatype.
ParseValue
(Value, NameTable, this), datatype.ValueType, this);
129
datatype?.
ParseValue
(value, NameTable, this);
199
return schemaType.ValueConverter.ToBoolean(datatype.
ParseValue
(Value, NameTable, this));
233
return schemaType.ValueConverter.ToDateTime(datatype.
ParseValue
(Value, NameTable, this));
267
return schemaType.ValueConverter.ToDouble(datatype.
ParseValue
(Value, NameTable, this));
301
return schemaType.ValueConverter.ToInt32(datatype.
ParseValue
(Value, NameTable, this));
335
return schemaType.ValueConverter.ToInt64(datatype.
ParseValue
(Value, NameTable, this));
368
return schemaType.ValueConverter.ChangeType(datatype.
ParseValue
(Value, NameTable, nsResolver), returnType, nsResolver);
System.Private.Xml.Linq (1)
System\Xml\Schema\XNodeValidator.cs (1)
110
typedValue = mt.Datatype.
ParseValue
(value, schemas.NameTable, namespaceManager);