|
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://localhost:41885/LinqChatService.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/Silverlight2Chat.Web" />
<xs:element name="UserExist">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="username" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UserExistResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserExistResult" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMessages">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="messageID" type="xs:int" />
<xs:element minOccurs="0" name="roomID" type="xs:int" />
<xs:element minOccurs="0" name="timeUserJoined" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMessagesResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Silverlight2Chat.Web" minOccurs="0" name="GetMessagesResult" nillable="true" type="q1:ArrayOfMessageContract" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="InsertMessage">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="roomID" type="xs:int" />
<xs:element minOccurs="0" name="userID" type="xs:int" />
<xs:element minOccurs="0" name="toUserID" nillable="true" type="xs:int" />
<xs:element minOccurs="0" name="messageText" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="color" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="InsertMessageResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetUsers">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="roomID" type="xs:int" />
<xs:element minOccurs="0" name="userID" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUsersResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Silverlight2Chat.Web" minOccurs="0" name="GetUsersResult" nillable="true" type="q2:ArrayOfUserContract" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LogOutUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="userID" type="xs:int" />
<xs:element minOccurs="0" name="roomID" type="xs:int" />
<xs:element minOccurs="0" name="username" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LogOutUserResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
</xs:schema>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.