1 override of ParseValue
System.Xml (1)
System\Xml\Schema\DataTypeImplementation.cs (1)
481public override object ParseValue(string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr) {
19 references to ParseValue
System.Xml (18)
System\Xml\Schema\DtdValidator.cs (2)
297object typedValue = dtype.ParseValue(value, NameTable, namespaceManager); 449attdef.DefaultValueTyped = dtype.ParseValue(value, readerAdapter.NameTable, readerAdapter.NamespaceResolver);
System\Xml\Schema\SchemaSetCompiler.cs (1)
2246decl.DefaultValueTyped = DatatypeImplementation.AnySimpleType.Datatype.ParseValue(decl.DefaultValueRaw, NameTable, new SchemaNamespaceManager(xe));
System\Xml\Schema\XdrBuilder.cs (1)
454buildFunc(this, a._Datatype.ParseValue(value, _NameTable, _CurNsMgr), string.Empty);
System\Xml\Schema\XdrValidator.cs (2)
396object typedValue = dtype.ParseValue(value, NameTable, nsManager); 477object typedValue = dtype.ParseValue(value, NameTable, nsManager);
System\Xml\Schema\XmlSchemaDocumentation.cs (1)
41set { language = (string)languageType.Datatype.ParseValue(value, (XmlNameTable) null, (IXmlNamespaceResolver) null); }
System\Xml\Schema\XsdBuilder.cs (1)
1415builder.simpleTypeUnion.MemberTypes = (XmlQualifiedName[])dt.ParseValue(value, builder.nameTable, builder.namespaceManager);
System\Xml\Schema\XsdValidator.cs (2)
251xsiSchemaLocation = (string[])dtStringArray.ParseValue(reader.Value, NameTable, nsManager); 257xsiType = (XmlQualifiedName)dtQName.ParseValue(reader.Value, NameTable, nsManager);
System\Xml\XPath\XPathNavigator.cs (8)
92return schemaType.ValueConverter.ChangeType(datatype.ParseValue(Value, NameTable, this), datatype.ValueType, this); 120datatype.ParseValue(value, NameTable, this); 182return schemaType.ValueConverter.ToBoolean(datatype.ParseValue(Value, NameTable, this)); 211return schemaType.ValueConverter.ToDateTime(datatype.ParseValue(Value, NameTable, this)); 240return schemaType.ValueConverter.ToDouble(datatype.ParseValue(Value, NameTable, this)); 269return schemaType.ValueConverter.ToInt32(datatype.ParseValue(Value, NameTable, this)); 298return schemaType.ValueConverter.ToInt64(datatype.ParseValue(Value, NameTable, this)); 329return schemaType.ValueConverter.ChangeType(datatype.ParseValue(Value, NameTable, nsResolver), returnType, nsResolver);
System.Xml.Linq (1)
System\Xml\Linq\XNodeValidator.cs (1)
90typedValue = mt.Datatype.ParseValue(value, schemas.NameTable, namespaceManager);