C# Класс System.Xml.Schema.XmlSchemaDatatype

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

ChangeType() публичный Метод

public ChangeType ( object value, Type targetType ) : object
value object
targetType System.Type
Результат object

ChangeType() публичный Метод

public ChangeType ( object value, Type targetType, IXmlNamespaceResolver namespaceResolver ) : object
value object
targetType System.Type
namespaceResolver IXmlNamespaceResolver
Результат object

IsDerivedFrom() публичный Метод

public IsDerivedFrom ( XmlSchemaDatatype datatype ) : bool
datatype XmlSchemaDatatype
Результат bool

ParseValue() публичный абстрактный Метод

public abstract ParseValue ( string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr ) : object
s string
nameTable System.Xml.XmlNameTable
nsmgr IXmlNamespaceResolver
Результат object