2.9 PrimitiveType
The PrimitiveType element specifies the name of a data type.
The values and meanings for the PrimitiveType element are as follows.
Value |
Meaning |
---|---|
Boolean |
Specifies use of the Boolean data type. |
Byte |
Specifies use of the Byte data type. |
DateTime |
Specifies use of the DateTime data type. |
Decimal |
Specifies use of the Decimal data type. |
Double |
Specifies use of the Double data type. |
Guid |
Specifies use of the Guid data type. |
Single |
Specifies use of the Single data type. |
SByte |
Specifies use of the SByte data type. |
Int16 |
Specifies use of the Int16 data type. |
Int32 |
Specifies use of the Int32 data type. |
Int64 |
Specifies use of the Int64 data type. |
String |
Specifies use of the String data type. |
Time |
Specifies use of the Time data type. |
The following is the XSD for the PrimitiveType element.
-
<xs:simpleType name="PrimitiveType"> <xs:restriction base="xs:string"> <xs:enumeration value="Boolean" /> <xs:enumeration value="Byte" /> <xs:enumeration value="DateTime" /> <xs:enumeration value="Decimal" /> <xs:enumeration value="Double" /> <xs:enumeration value="Guid" /> <xs:enumeration value="Single" /> <xs:enumeration value="SByte" /> <xs:enumeration value="Int16" /> <xs:enumeration value="Int32" /> <xs:enumeration value="Int64" /> <xs:enumeration value="String" /> <xs:enumeration value="Time" /> </xs:restriction> </xs:simpleType>