C# Class System.Xml.Schema.XmlSchemaDatatype

Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
Compare int
ConcatenatedToString string
DeriveByList XmlSchemaDatatype
DeriveByRestriction XmlSchemaDatatype
DeriveByUnion XmlSchemaDatatype
FromXdrName XmlSchemaDatatype
FromXmlTokenizedType XmlSchemaDatatype
FromXmlTokenizedTypeXsd XmlSchemaDatatype
IsComparable bool
IsEqual bool
ParseValue object
ParseValue object
TryParseValue System.Exception
TryParseValue System.Exception
TypeCodeToString string
VerifySchemaValid void
XdrCanonizeUri string

Public Methods

Method Description
ChangeType ( object value, Type targetType ) : object
ChangeType ( object value, Type targetType, IXmlNamespaceResolver namespaceResolver ) : object
IsDerivedFrom ( XmlSchemaDatatype datatype ) : bool
ParseValue ( string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr ) : object

Private Methods

Method Description
Compare ( object value1, object value2 ) : int
ConcatenatedToString ( object value ) : string
DeriveByList ( XmlSchemaType schemaType ) : XmlSchemaDatatype
DeriveByRestriction ( XmlSchemaObjectCollection facets, XmlNameTable nameTable, XmlSchemaType schemaType ) : XmlSchemaDatatype
DeriveByUnion ( XmlSchemaSimpleType types, XmlSchemaType schemaType ) : XmlSchemaDatatype
FromXdrName ( string name ) : XmlSchemaDatatype
FromXmlTokenizedType ( XmlTokenizedType token ) : XmlSchemaDatatype
FromXmlTokenizedTypeXsd ( XmlTokenizedType token ) : XmlSchemaDatatype
IsComparable ( XmlSchemaDatatype dtype ) : bool
IsEqual ( object o1, object o2 ) : bool
ParseValue ( string s, Type typDest, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr ) : object
ParseValue ( string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, bool createAtomicValue ) : object
TryParseValue ( object value, XmlNameTable nameTable, IXmlNamespaceResolver namespaceResolver, object &typedValue ) : Exception
TryParseValue ( string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, object &typedValue ) : Exception
TypeCodeToString ( XmlTypeCode typeCode ) : string
VerifySchemaValid ( XmlSchemaObjectTable notations, XmlSchemaObject caller ) : void
XdrCanonizeUri ( string uri, XmlNameTable nameTable, SchemaNames schemaNames ) : string

Method Details

ChangeType() public method

public ChangeType ( object value, Type targetType ) : object
value object
targetType System.Type
return object

ChangeType() public method

public ChangeType ( object value, Type targetType, IXmlNamespaceResolver namespaceResolver ) : object
value object
targetType System.Type
namespaceResolver IXmlNamespaceResolver
return object

IsDerivedFrom() public method

public IsDerivedFrom ( XmlSchemaDatatype datatype ) : bool
datatype XmlSchemaDatatype
return bool

ParseValue() public abstract method

public abstract ParseValue ( string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr ) : object
s string
nameTable System.Xml.XmlNameTable
nsmgr IXmlNamespaceResolver
return object