Initial project's source code check-in.
This commit is contained in:
commit
b03b0b373f
4573 changed files with 981205 additions and 0 deletions
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/">
|
||||
<contractRef ref="http://www.websitepanel.net/Services/InstallerService.asmx?wsdl" docRef="http://www.websitepanel.net/Services/InstallerService.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
|
||||
<soap address="http://www.websitepanel.net/Services/InstallerService.asmx" xmlns:q1="http://websitepanel.net/services" binding="q1:InstallerServiceSoap" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
|
||||
<soap address="http://www.websitepanel.net/Services/InstallerService.asmx" xmlns:q2="http://websitepanel.net/services" binding="q2:InstallerServiceSoap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
|
||||
</discovery>
|
|
@ -0,0 +1,303 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://websitepanel.net/services" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://websitepanel.net/services" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<s:schema elementFormDefault="qualified" targetNamespace="http://websitepanel.net/services">
|
||||
<s:element name="GetReleaseFileInfo">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="componentCode" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="version" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetReleaseFileInfoResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetReleaseFileInfoResult">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element ref="s:schema" />
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetFileChunk">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="fileName" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="offset" type="s:int" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="size" type="s:int" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetFileChunkResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetFileChunkResult" type="s:base64Binary" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetFileSize">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="fileName" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetFileSizeResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="GetFileSizeResult" type="s:long" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetAvailableComponents">
|
||||
<s:complexType />
|
||||
</s:element>
|
||||
<s:element name="GetAvailableComponentsResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetAvailableComponentsResult">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element ref="s:schema" />
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetLatestComponentUpdate">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="componentCode" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetLatestComponentUpdateResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetLatestComponentUpdateResult">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element ref="s:schema" />
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetComponentUpdate">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="componentCode" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="release" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetComponentUpdateResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetComponentUpdateResult">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element ref="s:schema" />
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="GetReleaseFileInfoSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetReleaseFileInfo" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetReleaseFileInfoSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetReleaseFileInfoResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetFileChunkSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetFileChunk" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetFileChunkSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetFileChunkResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetFileSizeSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetFileSize" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetFileSizeSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetFileSizeResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAvailableComponentsSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetAvailableComponents" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAvailableComponentsSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetAvailableComponentsResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetLatestComponentUpdateSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetLatestComponentUpdate" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetLatestComponentUpdateSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetLatestComponentUpdateResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetComponentUpdateSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetComponentUpdate" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetComponentUpdateSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetComponentUpdateResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="InstallerServiceSoap">
|
||||
<wsdl:operation name="GetReleaseFileInfo">
|
||||
<wsdl:input message="tns:GetReleaseFileInfoSoapIn" />
|
||||
<wsdl:output message="tns:GetReleaseFileInfoSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetFileChunk">
|
||||
<wsdl:input message="tns:GetFileChunkSoapIn" />
|
||||
<wsdl:output message="tns:GetFileChunkSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetFileSize">
|
||||
<wsdl:input message="tns:GetFileSizeSoapIn" />
|
||||
<wsdl:output message="tns:GetFileSizeSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAvailableComponents">
|
||||
<wsdl:input message="tns:GetAvailableComponentsSoapIn" />
|
||||
<wsdl:output message="tns:GetAvailableComponentsSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetLatestComponentUpdate">
|
||||
<wsdl:input message="tns:GetLatestComponentUpdateSoapIn" />
|
||||
<wsdl:output message="tns:GetLatestComponentUpdateSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetComponentUpdate">
|
||||
<wsdl:input message="tns:GetComponentUpdateSoapIn" />
|
||||
<wsdl:output message="tns:GetComponentUpdateSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="InstallerServiceSoap" type="tns:InstallerServiceSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="GetReleaseFileInfo">
|
||||
<soap:operation soapAction="http://websitepanel.net/services/GetReleaseFileInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetFileChunk">
|
||||
<soap:operation soapAction="http://websitepanel.net/services/GetFileChunk" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetFileSize">
|
||||
<soap:operation soapAction="http://websitepanel.net/services/GetFileSize" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAvailableComponents">
|
||||
<soap:operation soapAction="http://websitepanel.net/services/GetAvailableComponents" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetLatestComponentUpdate">
|
||||
<soap:operation soapAction="http://websitepanel.net/services/GetLatestComponentUpdate" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetComponentUpdate">
|
||||
<soap:operation soapAction="http://websitepanel.net/services/GetComponentUpdate" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="InstallerServiceSoap12" type="tns:InstallerServiceSoap">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="GetReleaseFileInfo">
|
||||
<soap12:operation soapAction="http://websitepanel.net/services/GetReleaseFileInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetFileChunk">
|
||||
<soap12:operation soapAction="http://websitepanel.net/services/GetFileChunk" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetFileSize">
|
||||
<soap12:operation soapAction="http://websitepanel.net/services/GetFileSize" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAvailableComponents">
|
||||
<soap12:operation soapAction="http://websitepanel.net/services/GetAvailableComponents" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetLatestComponentUpdate">
|
||||
<soap12:operation soapAction="http://websitepanel.net/services/GetLatestComponentUpdate" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetComponentUpdate">
|
||||
<soap12:operation soapAction="http://websitepanel.net/services/GetComponentUpdate" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="InstallerService">
|
||||
<wsdl:port name="InstallerServiceSoap" binding="tns:InstallerServiceSoap">
|
||||
<soap:address location="http://www.websitepanel.net/Services/InstallerService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="InstallerServiceSoap12" binding="tns:InstallerServiceSoap12">
|
||||
<soap12:address location="http://www.websitepanel.net/Services/InstallerService.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
|
@ -0,0 +1,458 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.1
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
//
|
||||
// This source code was auto-generated by Microsoft.VSDesigner, Version 4.0.30319.1.
|
||||
//
|
||||
#pragma warning disable 1591
|
||||
|
||||
namespace WebsitePanel.Installer.Services {
|
||||
using System;
|
||||
using System.Web.Services;
|
||||
using System.Diagnostics;
|
||||
using System.Web.Services.Protocols;
|
||||
using System.ComponentModel;
|
||||
using System.Xml.Serialization;
|
||||
using System.Data;
|
||||
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
[System.Web.Services.WebServiceBindingAttribute(Name="InstallerServiceSoap", Namespace="http://websitepanel.net/services")]
|
||||
public partial class InstallerService : System.Web.Services.Protocols.SoapHttpClientProtocol {
|
||||
|
||||
private System.Threading.SendOrPostCallback GetReleaseFileInfoOperationCompleted;
|
||||
|
||||
private System.Threading.SendOrPostCallback GetFileChunkOperationCompleted;
|
||||
|
||||
private System.Threading.SendOrPostCallback GetFileSizeOperationCompleted;
|
||||
|
||||
private System.Threading.SendOrPostCallback GetAvailableComponentsOperationCompleted;
|
||||
|
||||
private System.Threading.SendOrPostCallback GetLatestComponentUpdateOperationCompleted;
|
||||
|
||||
private System.Threading.SendOrPostCallback GetComponentUpdateOperationCompleted;
|
||||
|
||||
private bool useDefaultCredentialsSetExplicitly;
|
||||
|
||||
/// <remarks/>
|
||||
public InstallerService() {
|
||||
this.Url = global::WebsitePanel.Installer.Core.Properties.Settings.Default.WebsitePanel_Installer_Core_InstallerService_InstallerService;
|
||||
if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
|
||||
this.UseDefaultCredentials = true;
|
||||
this.useDefaultCredentialsSetExplicitly = false;
|
||||
}
|
||||
else {
|
||||
this.useDefaultCredentialsSetExplicitly = true;
|
||||
}
|
||||
}
|
||||
|
||||
public new string Url {
|
||||
get {
|
||||
return base.Url;
|
||||
}
|
||||
set {
|
||||
if ((((this.IsLocalFileSystemWebService(base.Url) == true)
|
||||
&& (this.useDefaultCredentialsSetExplicitly == false))
|
||||
&& (this.IsLocalFileSystemWebService(value) == false))) {
|
||||
base.UseDefaultCredentials = false;
|
||||
}
|
||||
base.Url = value;
|
||||
}
|
||||
}
|
||||
|
||||
public new bool UseDefaultCredentials {
|
||||
get {
|
||||
return base.UseDefaultCredentials;
|
||||
}
|
||||
set {
|
||||
base.UseDefaultCredentials = value;
|
||||
this.useDefaultCredentialsSetExplicitly = true;
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public event GetReleaseFileInfoCompletedEventHandler GetReleaseFileInfoCompleted;
|
||||
|
||||
/// <remarks/>
|
||||
public event GetFileChunkCompletedEventHandler GetFileChunkCompleted;
|
||||
|
||||
/// <remarks/>
|
||||
public event GetFileSizeCompletedEventHandler GetFileSizeCompleted;
|
||||
|
||||
/// <remarks/>
|
||||
public event GetAvailableComponentsCompletedEventHandler GetAvailableComponentsCompleted;
|
||||
|
||||
/// <remarks/>
|
||||
public event GetLatestComponentUpdateCompletedEventHandler GetLatestComponentUpdateCompleted;
|
||||
|
||||
/// <remarks/>
|
||||
public event GetComponentUpdateCompletedEventHandler GetComponentUpdateCompleted;
|
||||
|
||||
/// <remarks/>
|
||||
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://websitepanel.net/services/GetReleaseFileInfo", RequestNamespace="http://websitepanel.net/services", ResponseNamespace="http://websitepanel.net/services", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
||||
public System.Data.DataSet GetReleaseFileInfo(string componentCode, string version) {
|
||||
object[] results = this.Invoke("GetReleaseFileInfo", new object[] {
|
||||
componentCode,
|
||||
version});
|
||||
return ((System.Data.DataSet)(results[0]));
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetReleaseFileInfoAsync(string componentCode, string version) {
|
||||
this.GetReleaseFileInfoAsync(componentCode, version, null);
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetReleaseFileInfoAsync(string componentCode, string version, object userState) {
|
||||
if ((this.GetReleaseFileInfoOperationCompleted == null)) {
|
||||
this.GetReleaseFileInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetReleaseFileInfoOperationCompleted);
|
||||
}
|
||||
this.InvokeAsync("GetReleaseFileInfo", new object[] {
|
||||
componentCode,
|
||||
version}, this.GetReleaseFileInfoOperationCompleted, userState);
|
||||
}
|
||||
|
||||
private void OnGetReleaseFileInfoOperationCompleted(object arg) {
|
||||
if ((this.GetReleaseFileInfoCompleted != null)) {
|
||||
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
||||
this.GetReleaseFileInfoCompleted(this, new GetReleaseFileInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://websitepanel.net/services/GetFileChunk", RequestNamespace="http://websitepanel.net/services", ResponseNamespace="http://websitepanel.net/services", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
||||
[return: System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
|
||||
public byte[] GetFileChunk(string fileName, int offset, int size) {
|
||||
object[] results = this.Invoke("GetFileChunk", new object[] {
|
||||
fileName,
|
||||
offset,
|
||||
size});
|
||||
return ((byte[])(results[0]));
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetFileChunkAsync(string fileName, int offset, int size) {
|
||||
this.GetFileChunkAsync(fileName, offset, size, null);
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetFileChunkAsync(string fileName, int offset, int size, object userState) {
|
||||
if ((this.GetFileChunkOperationCompleted == null)) {
|
||||
this.GetFileChunkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetFileChunkOperationCompleted);
|
||||
}
|
||||
this.InvokeAsync("GetFileChunk", new object[] {
|
||||
fileName,
|
||||
offset,
|
||||
size}, this.GetFileChunkOperationCompleted, userState);
|
||||
}
|
||||
|
||||
private void OnGetFileChunkOperationCompleted(object arg) {
|
||||
if ((this.GetFileChunkCompleted != null)) {
|
||||
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
||||
this.GetFileChunkCompleted(this, new GetFileChunkCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://websitepanel.net/services/GetFileSize", RequestNamespace="http://websitepanel.net/services", ResponseNamespace="http://websitepanel.net/services", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
||||
public long GetFileSize(string fileName) {
|
||||
object[] results = this.Invoke("GetFileSize", new object[] {
|
||||
fileName});
|
||||
return ((long)(results[0]));
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetFileSizeAsync(string fileName) {
|
||||
this.GetFileSizeAsync(fileName, null);
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetFileSizeAsync(string fileName, object userState) {
|
||||
if ((this.GetFileSizeOperationCompleted == null)) {
|
||||
this.GetFileSizeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetFileSizeOperationCompleted);
|
||||
}
|
||||
this.InvokeAsync("GetFileSize", new object[] {
|
||||
fileName}, this.GetFileSizeOperationCompleted, userState);
|
||||
}
|
||||
|
||||
private void OnGetFileSizeOperationCompleted(object arg) {
|
||||
if ((this.GetFileSizeCompleted != null)) {
|
||||
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
||||
this.GetFileSizeCompleted(this, new GetFileSizeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://websitepanel.net/services/GetAvailableComponents", RequestNamespace="http://websitepanel.net/services", ResponseNamespace="http://websitepanel.net/services", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
||||
public System.Data.DataSet GetAvailableComponents() {
|
||||
object[] results = this.Invoke("GetAvailableComponents", new object[0]);
|
||||
return ((System.Data.DataSet)(results[0]));
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetAvailableComponentsAsync() {
|
||||
this.GetAvailableComponentsAsync(null);
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetAvailableComponentsAsync(object userState) {
|
||||
if ((this.GetAvailableComponentsOperationCompleted == null)) {
|
||||
this.GetAvailableComponentsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAvailableComponentsOperationCompleted);
|
||||
}
|
||||
this.InvokeAsync("GetAvailableComponents", new object[0], this.GetAvailableComponentsOperationCompleted, userState);
|
||||
}
|
||||
|
||||
private void OnGetAvailableComponentsOperationCompleted(object arg) {
|
||||
if ((this.GetAvailableComponentsCompleted != null)) {
|
||||
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
||||
this.GetAvailableComponentsCompleted(this, new GetAvailableComponentsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://websitepanel.net/services/GetLatestComponentUpdate", RequestNamespace="http://websitepanel.net/services", ResponseNamespace="http://websitepanel.net/services", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
||||
public System.Data.DataSet GetLatestComponentUpdate(string componentCode) {
|
||||
object[] results = this.Invoke("GetLatestComponentUpdate", new object[] {
|
||||
componentCode});
|
||||
return ((System.Data.DataSet)(results[0]));
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetLatestComponentUpdateAsync(string componentCode) {
|
||||
this.GetLatestComponentUpdateAsync(componentCode, null);
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetLatestComponentUpdateAsync(string componentCode, object userState) {
|
||||
if ((this.GetLatestComponentUpdateOperationCompleted == null)) {
|
||||
this.GetLatestComponentUpdateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetLatestComponentUpdateOperationCompleted);
|
||||
}
|
||||
this.InvokeAsync("GetLatestComponentUpdate", new object[] {
|
||||
componentCode}, this.GetLatestComponentUpdateOperationCompleted, userState);
|
||||
}
|
||||
|
||||
private void OnGetLatestComponentUpdateOperationCompleted(object arg) {
|
||||
if ((this.GetLatestComponentUpdateCompleted != null)) {
|
||||
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
||||
this.GetLatestComponentUpdateCompleted(this, new GetLatestComponentUpdateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://websitepanel.net/services/GetComponentUpdate", RequestNamespace="http://websitepanel.net/services", ResponseNamespace="http://websitepanel.net/services", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
||||
public System.Data.DataSet GetComponentUpdate(string componentCode, string release) {
|
||||
object[] results = this.Invoke("GetComponentUpdate", new object[] {
|
||||
componentCode,
|
||||
release});
|
||||
return ((System.Data.DataSet)(results[0]));
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetComponentUpdateAsync(string componentCode, string release) {
|
||||
this.GetComponentUpdateAsync(componentCode, release, null);
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public void GetComponentUpdateAsync(string componentCode, string release, object userState) {
|
||||
if ((this.GetComponentUpdateOperationCompleted == null)) {
|
||||
this.GetComponentUpdateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetComponentUpdateOperationCompleted);
|
||||
}
|
||||
this.InvokeAsync("GetComponentUpdate", new object[] {
|
||||
componentCode,
|
||||
release}, this.GetComponentUpdateOperationCompleted, userState);
|
||||
}
|
||||
|
||||
private void OnGetComponentUpdateOperationCompleted(object arg) {
|
||||
if ((this.GetComponentUpdateCompleted != null)) {
|
||||
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
||||
this.GetComponentUpdateCompleted(this, new GetComponentUpdateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public new void CancelAsync(object userState) {
|
||||
base.CancelAsync(userState);
|
||||
}
|
||||
|
||||
private bool IsLocalFileSystemWebService(string url) {
|
||||
if (((url == null)
|
||||
|| (url == string.Empty))) {
|
||||
return false;
|
||||
}
|
||||
System.Uri wsUri = new System.Uri(url);
|
||||
if (((wsUri.Port >= 1024)
|
||||
&& (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
public delegate void GetReleaseFileInfoCompletedEventHandler(object sender, GetReleaseFileInfoCompletedEventArgs e);
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
public partial class GetReleaseFileInfoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
||||
|
||||
private object[] results;
|
||||
|
||||
internal GetReleaseFileInfoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
||||
base(exception, cancelled, userState) {
|
||||
this.results = results;
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public System.Data.DataSet Result {
|
||||
get {
|
||||
this.RaiseExceptionIfNecessary();
|
||||
return ((System.Data.DataSet)(this.results[0]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
public delegate void GetFileChunkCompletedEventHandler(object sender, GetFileChunkCompletedEventArgs e);
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
public partial class GetFileChunkCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
||||
|
||||
private object[] results;
|
||||
|
||||
internal GetFileChunkCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
||||
base(exception, cancelled, userState) {
|
||||
this.results = results;
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public byte[] Result {
|
||||
get {
|
||||
this.RaiseExceptionIfNecessary();
|
||||
return ((byte[])(this.results[0]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
public delegate void GetFileSizeCompletedEventHandler(object sender, GetFileSizeCompletedEventArgs e);
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
public partial class GetFileSizeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
||||
|
||||
private object[] results;
|
||||
|
||||
internal GetFileSizeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
||||
base(exception, cancelled, userState) {
|
||||
this.results = results;
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public long Result {
|
||||
get {
|
||||
this.RaiseExceptionIfNecessary();
|
||||
return ((long)(this.results[0]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
public delegate void GetAvailableComponentsCompletedEventHandler(object sender, GetAvailableComponentsCompletedEventArgs e);
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
public partial class GetAvailableComponentsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
||||
|
||||
private object[] results;
|
||||
|
||||
internal GetAvailableComponentsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
||||
base(exception, cancelled, userState) {
|
||||
this.results = results;
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public System.Data.DataSet Result {
|
||||
get {
|
||||
this.RaiseExceptionIfNecessary();
|
||||
return ((System.Data.DataSet)(this.results[0]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
public delegate void GetLatestComponentUpdateCompletedEventHandler(object sender, GetLatestComponentUpdateCompletedEventArgs e);
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
public partial class GetLatestComponentUpdateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
||||
|
||||
private object[] results;
|
||||
|
||||
internal GetLatestComponentUpdateCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
||||
base(exception, cancelled, userState) {
|
||||
this.results = results;
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public System.Data.DataSet Result {
|
||||
get {
|
||||
this.RaiseExceptionIfNecessary();
|
||||
return ((System.Data.DataSet)(this.results[0]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
public delegate void GetComponentUpdateCompletedEventHandler(object sender, GetComponentUpdateCompletedEventArgs e);
|
||||
|
||||
/// <remarks/>
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
|
||||
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
||||
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||
public partial class GetComponentUpdateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
||||
|
||||
private object[] results;
|
||||
|
||||
internal GetComponentUpdateCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
||||
base(exception, cancelled, userState) {
|
||||
this.results = results;
|
||||
}
|
||||
|
||||
/// <remarks/>
|
||||
public System.Data.DataSet Result {
|
||||
get {
|
||||
this.RaiseExceptionIfNecessary();
|
||||
return ((System.Data.DataSet)(this.results[0]));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#pragma warning restore 1591
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<Results>
|
||||
<DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://www.websitepanel.net/Services/InstallerService.asmx?wsdl" filename="InstallerService.wsdl" />
|
||||
<DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://www.websitepanel.net/Services/InstallerService.asmx?disco" filename="InstallerService.disco" />
|
||||
</Results>
|
||||
</DiscoveryClientResultsFile>
|
Loading…
Add table
Add a link
Reference in a new issue