5#include <xml/schema/xml_schema_validity.h>
6#include <system/object.h>
16class XmlSchemaAttribute;
17class XmlSchemaElement;
18class XmlSchemaSimpleType;
37 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
38 ASPOSECPP_SHARED_RTTI_INFO_DECL();
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Defines the post-schema-validation infoset of a validated XML node.
Definition: ixml_schema_info.h:33
virtual SharedPtr< XmlSchemaAttribute > get_SchemaAttribute()=0
Returns the compiled XmlSchemaAttribute that corresponds to this validated XML node.
virtual SharedPtr< XmlSchemaType > get_SchemaType()=0
Returns the static XML Schema Definition Language (XSD) schema type of this validated XML node.
virtual SharedPtr< XmlSchemaSimpleType > get_MemberType()=0
Returns the dynamic schema type for this validated XML node.
virtual SharedPtr< XmlSchemaElement > get_SchemaElement()=0
Returns the compiled XmlSchemaElement that corresponds to this validated XML node.
virtual XmlSchemaValidity get_Validity()=0
Returns the XmlSchemaValidity value of this validated XML node.
virtual bool get_IsNil()=0
Returns a value indicating if the value for this validated XML node is nil.
virtual bool get_IsDefault()=0
Returns a value indicating if this validated XML node was set as the result of a default being applie...
XmlSchemaValidity
Represents the validity of an XML item validated by the XmlSchemaValidator class.
Definition: xml_schema_validity.h:17
@ Schema
Validate according to XML Schema definition language (XSD) schemas, including inline XML Schemas....
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9