Mercurial > pub > bltoolkit
view Demo/WebServices/Client/PersonClient.cs @ 0:f990fcb411a9
Копия текущей версии из github
author | cin |
---|---|
date | Thu, 27 Mar 2014 21:46:09 +0400 |
parents | |
children |
line wrap: on
line source
using System; using System.Collections.Generic; using System.Web.Services; namespace Demo.WebServices.Client { using WebClient; using ObjectModel; [WebServiceBinding(Namespace = "http://tempuri.org/PersonService.asmx")] [GenerateXmlInclude(typeof(Person))] public abstract class PersonClient: WebClientBase<PersonClient>, IDataAccessor { public abstract List<Person> SelectAll(); public abstract XmlMap<string, Person> SelectMap(); public abstract Person SelectByKey(int id); public abstract void SelectByKey(int id, Action<Person> callback); public abstract int MethodWithOutParams(out string str, out Guid guid); public abstract void MethodWithOutParams(Action<int, string, Guid> callback); } }