namespace PageBox { using System.Diagnostics; using System.Xml.Serialization; using System; using System.Web.Services.Protocols; using System.Web.Services; /// ///

RepoQuery Web service invocation.
/// Generated with wsdl.exe. /// Only change: construction setting the URL.

///

Copyright (c) 2002 Alexis Grandemange
/// Mail: alexis.grandemange@pagebox.net

///
This program is free software; you can redistribute it and/or
	/// modify it under the terms of the GNU Lesser General Public
	/// License as published by the Free Software Foundation; version
	/// 2.1 of the License.
	/// This library is distributed in the hope that it will be useful,
	/// but WITHOUT ANY WARRANTY; without even the implied warranty of
	/// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
	/// GNU Lesser General Public License for more details.
	/// A copy of the GNU Lesser General Public License lesser.txt should be
	/// included in the distribution.
///
[System.Web.Services.WebServiceBindingAttribute(Name="RepoQuerySoap", Namespace="Repository")] public class RepoQuery : System.Web.Services.Protocols.SoapHttpClientProtocol { /// /// Modified constructor with the Web service URL. /// /// Web service URL [System.Diagnostics.DebuggerStepThroughAttribute()] public RepoQuery(string url) { this.Url = url; } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Web.Services.Protocols.SoapDocumentMethodAttribute("Repository/GetSubscribers", RequestNamespace="Repository", ResponseNamespace="Repository", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] [return: System.Xml.Serialization.XmlArrayItemAttribute("string", IsNullable=true)] public string[] GetSubscribers(string archive, string DeployURL) { object[] results = this.Invoke("GetSubscribers", new object[] { archive, DeployURL}); return ((string[])(results[0])); } [System.Diagnostics.DebuggerStepThroughAttribute()] public System.IAsyncResult BeginGetSubscribers(string archive, string DeployURL, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetSubscribers", new object[] { archive, DeployURL}, callback, asyncState); } [System.Diagnostics.DebuggerStepThroughAttribute()] public string[] EndGetSubscribers(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((string[])(results[0])); } } }