⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 getcontact.wsdl

📁 XML的基础教程
💻 WSDL
📖 第 1 页 / 共 3 页
字号:
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="clientNetworkID">
        <xsd:annotation>
          <xsd:documentation>Set the client network ID for the login.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute form="unqualified" name="value" type="xsd:base64Binary" use="required">
            <xsd:annotation>
              <xsd:documentation>The client network ID to set for the login.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="clientInterface">
        <xsd:annotation>
          <xsd:documentation>Set the client interface for the login.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute form="unqualified" name="value" type="xsd:string" use="required">
            <xsd:annotation>
              <xsd:documentation>The client interface to set for the login.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="notificationRequest">
        <xsd:annotation>
          <xsd:documentation>Requests query notifications for the request.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute form="unqualified" name="notificationId" type="xsd:string" use="required">
            <xsd:annotation>
              <xsd:documentation>The notification identifier.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute form="unqualified" name="deliveryService" type="xsd:string" use="required">
            <xsd:annotation>
              <xsd:documentation>The delivery service.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute form="unqualified" name="timeout" type="xsd:integer">
            <xsd:annotation>
              <xsd:documentation>The timeout value.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="sqlSession">
        <xsd:annotation>
          <xsd:documentation>SQL Server SOAP Session</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute default="false" form="unqualified" name="initiate" type="xsd:boolean">
            <xsd:annotation>
              <xsd:documentation>Set to 'true' to request to start a new session.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute default="false" form="unqualified" name="terminate" type="xsd:boolean">
            <xsd:annotation>
              <xsd:documentation>Set to 'true' to request to terminate an existing session.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute form="unqualified" name="sessionId" type="xsd:base64Binary">
            <xsd:annotation>
              <xsd:documentation>The ID of a session.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute form="unqualified" name="timeout" type="xsd:int">
            <xsd:annotation>
              <xsd:documentation>The timeout in seconds before the session expires.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute form="unqualified" name="transactionDescriptor" type="xsd:base64Binary">
            <xsd:annotation>
              <xsd:documentation>The descriptor of a transaction to enlist to.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
    </schema>
    <schema xmlns:sqltypes="http://schemas.microsoft.com/sqlserver/2004/sqltypes" xmlns:sqlparameter="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlParameter" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlParameter" xmlns="http://www.w3.org/2001/XMLSchema">
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/sqltypes" />
      <xsd:annotation>
        <xsd:documentation xml:lang="en">
(c) Copyright 2004, Microsoft Corporation

The following schema for Microsoft SQL Server is presented in XML format and is for informational purposes only. Microsoft Corporation ("Microsoft") may have trademarks, copyrights, or other intellectual property rights covering subject matter in the schema.

Microsoft does not make any representation or warranty regarding the schema or any product or item developed based on the schema. The schema is provided to you on an AS IS basis.  Microsoft disclaims all express, implied and statutory warranties, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, and freedom from infringement. Without limiting the generality of the foregoing, Microsoft does not make any warranty of any kind that any item developed based on the schema, or any portion of the schema, will not infringe any copyright, patent, trade secret, or other intellectual property right of any person or entity in any country. It is your responsibility to seek licenses for such intellectual property rights where appropriate.

MICROSOFT SHALL NOT BE LIABLE FOR ANY DAMAGES OF ANY KIND ARISING OUT OF OR IN CONNECTION WITH THE USE OF THE SCHEMA, INCLUDING WITHOUT LIMITATION, ANY DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL (INCLUDING ANY LOST PROFITS), PUNITIVE OR SPECIAL DAMAGES, WHETHER OR NOT MICROSOFT HAS BEEN ADVISED OF SUCH DAMAGES.
</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType name="ParameterDirection">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Input" />
          <xsd:enumeration value="InputOutput" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:complexType name="ArrayOfSqlParameter">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="unbounded" name="SqlParameter" type="sqlparameter:SqlParameter" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="SqlParameter">
        <xsd:sequence>
          <xsd:element minOccurs="1" maxOccurs="1" name="Value" nillable="true" />
        </xsd:sequence>
        <xsd:attribute form="unqualified" name="name" type="xsd:string" use="required" />
        <xsd:attribute default="NVarChar" form="unqualified" name="sqlDbType" type="sqltypes:sqlDbTypeEnum" use="optional" />
        <xsd:attribute default="Input" form="unqualified" name="direction" type="sqlparameter:ParameterDirection" use="optional" />
        <xsd:attribute default="1" form="unqualified" name="maxLength" type="xsd:long" use="optional" />
        <xsd:attribute default="18" form="unqualified" name="precision" type="xsd:unsignedByte" use="optional" />
        <xsd:attribute default="0" form="unqualified" name="scale" type="xsd:unsignedByte" use="optional" />
        <xsd:attribute default="" form="unqualified" name="clrTypeName" type="xsd:string" use="optional" />
        <xsd:attribute default="Default" form="unqualified" name="sqlCompareOptions" type="sqltypes:sqlCompareOptionsList" use="optional" />
        <xsd:attribute default="-1" form="unqualified" name="localeId" type="xsd:int" use="optional" />
        <xsd:attribute default="0" form="unqualified" name="sqlCollationVersion" type="xsd:int" use="optional" />
        <xsd:attribute default="0" form="unqualified" name="sqlSortId" type="xsd:int" use="optional" />
        <xsd:attribute default="" form="unqualified" name="xmlSchemaCollection" type="xsd:string" use="optional" />
      </xsd:complexType>
    </schema>
    <schema xmlns:sqltypes="http://schemas.microsoft.com/sqlserver/2004/sqltypes" xmlns:sqlresultstream="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlResultStream" xmlns:sqlparameter="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlParameter" xmlns:sqlmessage="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlMessage" xmlns:sqlrowcount="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlRowCount" xmlns:sqlsoaptypes="http://schemas.microsoft.com/sqlserver/2004/SOAP/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/sqlserver/2004/SOAP" xmlns="http://www.w3.org/2001/XMLSchema">
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlResultStream" />
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlParameter" />
      <xsd:element name="sqlbatch">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="BatchCommands" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="Parameters" nillable="true" type="sqlparameter:ArrayOfSqlParameter" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="sqlbatchResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="sqlbatchResult" type="sqlresultstream:SqlResultStream" />
            <xsd:element minOccurs="0" maxOccurs="1" name="Parameters" nillable="true" type="sqlparameter:ArrayOfSqlParameter" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </schema>
    <schema xmlns:sqltypes="http://schemas.microsoft.com/sqlserver/2004/sqltypes" xmlns:sqlresultstream="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlResultStream" xmlns:sqlparameter="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlParameter" xmlns:sqlmessage="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlMessage" xmlns:sqlrowcount="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlRowCount" xmlns:sqlsoaptypes="http://schemas.microsoft.com/sqlserver/2004/SOAP/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="myURI" xmlns="http://www.w3.org/2001/XMLSchema">
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/sqltypes" />
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlResultStream" />
      <xsd:element name="GetContact">
        <xsd:complexType>
          <xsd:sequence />
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetContactResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="GetContactResult" type="sqlresultstream:SqlResultStream" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </schema>
  </wsdl:types>
  <wsdl:message name="sqlbatchSoapIn">
    <wsdl:part name="parameters" element="s0:sqlbatch" />
  </wsdl:message>
  <wsdl:message name="sqlbatchSoapOut">
    <wsdl:part name="parameters" element="s0:sqlbatchResponse" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetContactSoapIn">
    <wsdl:part name="parameters" element="tns:GetContact" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetContactSoapOut">
    <wsdl:part name="parameters" element="tns:GetContactResponse" />
  </wsdl:message>
  <wsdl:portType name="sql_GetContactSoap">
    <wsdl:operation name="sqlbatch">
      <wsdl:input message="tns:sqlbatchSoapIn" />
      <wsdl:output message="tns:sqlbatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <wsdl:input name="s1MsgGetContactSoapIn" message="tns:s1MsgGetContactSoapIn" />
      <wsdl:output name="s1MsgGetContactSoapOut" message="tns:s1MsgGetContactSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="sql_GetContactSoap" type="tns:sql_GetContactSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="sqlbatch">
      <soap:operation soapAction="http://schemas.microsoft.com/sqlserver/2004/SOAPsqlbatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <soap:operation soapAction="myURIGetContact" style="document" />
      <wsdl:input name="s1MsgGetContactSoapIn">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="s1MsgGetContactSoapOut">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="sql_GetContact">
    <wsdl:port name="sql_GetContact" binding="tns:sql_GetContactSoap">
      <soap:address location="http://localhost/GetContact" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -