Building a SQLXML Web Service Application "  Chapter 7 319 <xsd:any /> </xsd:sequence> <xsd:attribute ref="sqltypes:IsNested" /> </xsd:complexType> - <xsd:complexType name="SqlXml" mixed="true"> - <xsd:sequence> <xsd:any /> </xsd:sequence> </xsd:complexType> - <xsd:simpleType name="SqlResultCode"> - <xsd:restriction base="xsd:int"> <xsd:minInclusive value="0" /> </xsd:restriction> </xsd:simpleType> </xsd:schema> - <xsd:schema targetNamespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types/SqlMessage" elementFormDefault="qualified" attributeFormDefault="qualified"> <xsd:import namespace="http://www.w3.org/2001/XMLSchema" /> <xsd:import namespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types" /> - <xsd:complexType name="SqlMessage"> - <xsd:sequence minOccurs="1" maxOccurs="1"> <xsd:element name="Class" type="sqltypes:nonNegativeInteger" /> <xsd:element name="LineNumber" type="sqltypes:nonNegativeInteger" /> <xsd:element name="Message" type="xsd:string" /> <xsd:element name="Number" type="sqltypes:nonNegativeInteger" /> <xsd:element name="Procedure" type="xsd:string" /> <xsd:element name="Server" type="xsd:string" /> <xsd:element name="Source" type="xsd:string" /> <xsd:element name="State" type="sqltypes:nonNegativeInteger" /> </xsd:sequence> <xsd:attribute ref="sqltypes:IsNested" /> </xsd:complexType> </xsd:schema> www.syngress.com Figure 7.18 Continued Continued