Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB/HeuristicLab.OKB.AlgorithmHost/Service References/OKBTables/service.xsd @ 4311

Last change on this file since 4311 was 4311, checked in by swagner, 14 years ago

Integrated OKB clients for HL 3.3 (#1166)

File size: 4.4 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
4  <xs:element name="PrepareDataTable">
5    <xs:complexType>
6      <xs:sequence>
7        <xs:element minOccurs="0" name="tableName" nillable="true" type="xs:string" />
8      </xs:sequence>
9    </xs:complexType>
10  </xs:element>
11  <xs:element name="PrepareDataTableResponse">
12    <xs:complexType>
13      <xs:sequence>
14        <xs:element minOccurs="0" name="PrepareDataTableResult" nillable="true">
15          <xs:complexType>
16            <xs:annotation>
17              <xs:appinfo>
18                <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
19              </xs:appinfo>
20            </xs:annotation>
21            <xs:sequence>
22              <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
23              <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
24            </xs:sequence>
25          </xs:complexType>
26        </xs:element>
27        <xs:element minOccurs="0" name="count" type="xs:int" />
28      </xs:sequence>
29    </xs:complexType>
30  </xs:element>
31  <xs:element name="GetNextRows">
32    <xs:complexType>
33      <xs:sequence>
34        <xs:element minOccurs="0" name="count" type="xs:int" />
35      </xs:sequence>
36    </xs:complexType>
37  </xs:element>
38  <xs:element name="GetNextRowsResponse">
39    <xs:complexType>
40      <xs:sequence>
41        <xs:element minOccurs="0" name="GetNextRowsResult" nillable="true">
42          <xs:complexType>
43            <xs:annotation>
44              <xs:appinfo>
45                <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
46              </xs:appinfo>
47            </xs:annotation>
48            <xs:sequence>
49              <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
50              <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
51            </xs:sequence>
52          </xs:complexType>
53        </xs:element>
54      </xs:sequence>
55    </xs:complexType>
56  </xs:element>
57  <xs:element name="FinishFetchingRows">
58    <xs:complexType>
59      <xs:sequence />
60    </xs:complexType>
61  </xs:element>
62  <xs:element name="FinishFetchingRowsResponse">
63    <xs:complexType>
64      <xs:sequence />
65    </xs:complexType>
66  </xs:element>
67  <xs:element name="UpdateDataTable">
68    <xs:complexType>
69      <xs:sequence>
70        <xs:element minOccurs="0" name="changedRows" nillable="true">
71          <xs:complexType>
72            <xs:annotation>
73              <xs:appinfo>
74                <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
75              </xs:appinfo>
76            </xs:annotation>
77            <xs:sequence>
78              <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
79              <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
80            </xs:sequence>
81          </xs:complexType>
82        </xs:element>
83        <xs:element minOccurs="0" name="tableName" nillable="true" type="xs:string" />
84      </xs:sequence>
85    </xs:complexType>
86  </xs:element>
87  <xs:element name="UpdateDataTableResponse">
88    <xs:complexType>
89      <xs:sequence />
90    </xs:complexType>
91  </xs:element>
92  <xs:element name="DeleteTableRows">
93    <xs:complexType>
94      <xs:sequence>
95        <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="ids" nillable="true" type="q1:ArrayOfint" />
96        <xs:element minOccurs="0" name="tableName" nillable="true" type="xs:string" />
97      </xs:sequence>
98    </xs:complexType>
99  </xs:element>
100  <xs:element name="DeleteTableRowsResponse">
101    <xs:complexType>
102      <xs:sequence />
103    </xs:complexType>
104  </xs:element>
105</xs:schema>
Note: See TracBrowser for help on using the repository browser.