⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 awsecommerceservice.cs

📁 .NET 2.0模式开发实战源代码,使用C#说明
💻 CS
📖 第 1 页 / 共 5 页
字号:
//------------------------------------------------------------------------------
// <autogenerated>
//     This code was generated by a tool.
//     Runtime Version:2.0.41202.0
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------

using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Serialization;

// 
// This source code was auto-generated by wsdl, Version=2.0.41202.0.
// 


/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="AWSECommerceServiceBinding", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BrowseNode[]))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TransactionItem[]))]
public partial class AWSECommerceService : System.Web.Services.Protocols.SoapHttpClientProtocol {
    
    private System.Threading.SendOrPostCallback HelpOperationCompleted;
    
    private System.Threading.SendOrPostCallback ItemSearchOperationCompleted;
    
    private System.Threading.SendOrPostCallback ItemLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback BrowseNodeLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback ListSearchOperationCompleted;
    
    private System.Threading.SendOrPostCallback ListLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback CustomerContentSearchOperationCompleted;
    
    private System.Threading.SendOrPostCallback CustomerContentLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback SimilarityLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback SellerLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback CartGetOperationCompleted;
    
    private System.Threading.SendOrPostCallback CartAddOperationCompleted;
    
    private System.Threading.SendOrPostCallback CartCreateOperationCompleted;
    
    private System.Threading.SendOrPostCallback CartModifyOperationCompleted;
    
    private System.Threading.SendOrPostCallback CartClearOperationCompleted;
    
    private System.Threading.SendOrPostCallback TransactionLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback SellerListingSearchOperationCompleted;
    
    private System.Threading.SendOrPostCallback SellerListingLookupOperationCompleted;
    
    private System.Threading.SendOrPostCallback MultiOperationOperationCompleted;
    
    /// <remarks/>
    public AWSECommerceService() {
        this.Url = "http://soap.amazon.com/onca/soap?Service=AWSECommerceService";
    }
    
    /// <remarks/>
    public event HelpCompletedEventHandler HelpCompleted;
    
    /// <remarks/>
    public event ItemSearchCompletedEventHandler ItemSearchCompleted;
    
    /// <remarks/>
    public event ItemLookupCompletedEventHandler ItemLookupCompleted;
    
    /// <remarks/>
    public event BrowseNodeLookupCompletedEventHandler BrowseNodeLookupCompleted;
    
    /// <remarks/>
    public event ListSearchCompletedEventHandler ListSearchCompleted;
    
    /// <remarks/>
    public event ListLookupCompletedEventHandler ListLookupCompleted;
    
    /// <remarks/>
    public event CustomerContentSearchCompletedEventHandler CustomerContentSearchCompleted;
    
    /// <remarks/>
    public event CustomerContentLookupCompletedEventHandler CustomerContentLookupCompleted;
    
    /// <remarks/>
    public event SimilarityLookupCompletedEventHandler SimilarityLookupCompleted;
    
    /// <remarks/>
    public event SellerLookupCompletedEventHandler SellerLookupCompleted;
    
    /// <remarks/>
    public event CartGetCompletedEventHandler CartGetCompleted;
    
    /// <remarks/>
    public event CartAddCompletedEventHandler CartAddCompleted;
    
    /// <remarks/>
    public event CartCreateCompletedEventHandler CartCreateCompleted;
    
    /// <remarks/>
    public event CartModifyCompletedEventHandler CartModifyCompleted;
    
    /// <remarks/>
    public event CartClearCompletedEventHandler CartClearCompleted;
    
    /// <remarks/>
    public event TransactionLookupCompletedEventHandler TransactionLookupCompleted;
    
    /// <remarks/>
    public event SellerListingSearchCompletedEventHandler SellerListingSearchCompleted;
    
    /// <remarks/>
    public event SellerListingLookupCompletedEventHandler SellerListingLookupCompleted;
    
    /// <remarks/>
    public event MultiOperationCompletedEventHandler MultiOperationCompleted;
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://soap.amazon.com", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
    [return: System.Xml.Serialization.XmlElementAttribute("HelpResponse", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")]
    public HelpResponse Help([System.Xml.Serialization.XmlElementAttribute("Help", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")] Help Help1) {
        object[] results = this.Invoke("Help", new object[] {
                    Help1});
        return ((HelpResponse)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginHelp(Help Help1, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("Help", new object[] {
                    Help1}, callback, asyncState);
    }
    
    /// <remarks/>
    public HelpResponse EndHelp(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((HelpResponse)(results[0]));
    }
    
    /// <remarks/>
    public void HelpAsync(Help Help1) {
        this.HelpAsync(Help1, null);
    }
    
    /// <remarks/>
    public void HelpAsync(Help Help1, object userState) {
        if ((this.HelpOperationCompleted == null)) {
            this.HelpOperationCompleted = new System.Threading.SendOrPostCallback(this.OnHelpOperationCompleted);
        }
        this.InvokeAsync("Help", new object[] {
                    Help1}, this.HelpOperationCompleted, userState);
    }
    
    private void OnHelpOperationCompleted(object arg) {
        if ((this.HelpCompleted != null)) {
            System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
            this.HelpCompleted(this, new HelpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
        }
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://soap.amazon.com", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
    [return: System.Xml.Serialization.XmlElementAttribute("ItemSearchResponse", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")]
    public ItemSearchResponse ItemSearch([System.Xml.Serialization.XmlElementAttribute("ItemSearch", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")] ItemSearch ItemSearch1) {
        object[] results = this.Invoke("ItemSearch", new object[] {
                    ItemSearch1});
        return ((ItemSearchResponse)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginItemSearch(ItemSearch ItemSearch1, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("ItemSearch", new object[] {
                    ItemSearch1}, callback, asyncState);
    }
    
    /// <remarks/>
    public ItemSearchResponse EndItemSearch(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((ItemSearchResponse)(results[0]));
    }
    
    /// <remarks/>
    public void ItemSearchAsync(ItemSearch ItemSearch1) {
        this.ItemSearchAsync(ItemSearch1, null);
    }
    
    /// <remarks/>
    public void ItemSearchAsync(ItemSearch ItemSearch1, object userState) {
        if ((this.ItemSearchOperationCompleted == null)) {
            this.ItemSearchOperationCompleted = new System.Threading.SendOrPostCallback(this.OnItemSearchOperationCompleted);
        }
        this.InvokeAsync("ItemSearch", new object[] {
                    ItemSearch1}, this.ItemSearchOperationCompleted, userState);
    }
    
    private void OnItemSearchOperationCompleted(object arg) {
        if ((this.ItemSearchCompleted != null)) {
            System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
            this.ItemSearchCompleted(this, new ItemSearchCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
        }
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://soap.amazon.com", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
    [return: System.Xml.Serialization.XmlElementAttribute("ItemLookupResponse", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")]
    public ItemLookupResponse ItemLookup([System.Xml.Serialization.XmlElementAttribute("ItemLookup", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")] ItemLookup ItemLookup1) {
        object[] results = this.Invoke("ItemLookup", new object[] {
                    ItemLookup1});
        return ((ItemLookupResponse)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginItemLookup(ItemLookup ItemLookup1, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("ItemLookup", new object[] {
                    ItemLookup1}, callback, asyncState);
    }
    
    /// <remarks/>
    public ItemLookupResponse EndItemLookup(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((ItemLookupResponse)(results[0]));
    }
    
    /// <remarks/>
    public void ItemLookupAsync(ItemLookup ItemLookup1) {
        this.ItemLookupAsync(ItemLookup1, null);
    }
    
    /// <remarks/>
    public void ItemLookupAsync(ItemLookup ItemLookup1, object userState) {
        if ((this.ItemLookupOperationCompleted == null)) {
            this.ItemLookupOperationCompleted = new System.Threading.SendOrPostCallback(this.OnItemLookupOperationCompleted);
        }
        this.InvokeAsync("ItemLookup", new object[] {
                    ItemLookup1}, this.ItemLookupOperationCompleted, userState);
    }
    
    private void OnItemLookupOperationCompleted(object arg) {
        if ((this.ItemLookupCompleted != null)) {
            System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
            this.ItemLookupCompleted(this, new ItemLookupCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
        }
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://soap.amazon.com", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
    [return: System.Xml.Serialization.XmlElementAttribute("BrowseNodeLookupResponse", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")]
    public BrowseNodeLookupResponse BrowseNodeLookup([System.Xml.Serialization.XmlElementAttribute("BrowseNodeLookup", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")] BrowseNodeLookup BrowseNodeLookup1) {
        object[] results = this.Invoke("BrowseNodeLookup", new object[] {
                    BrowseNodeLookup1});
        return ((BrowseNodeLookupResponse)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginBrowseNodeLookup(BrowseNodeLookup BrowseNodeLookup1, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("BrowseNodeLookup", new object[] {
                    BrowseNodeLookup1}, callback, asyncState);
    }
    
    /// <remarks/>
    public BrowseNodeLookupResponse EndBrowseNodeLookup(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((BrowseNodeLookupResponse)(results[0]));
    }
    
    /// <remarks/>
    public void BrowseNodeLookupAsync(BrowseNodeLookup BrowseNodeLookup1) {
        this.BrowseNodeLookupAsync(BrowseNodeLookup1, null);
    }
    
    /// <remarks/>
    public void BrowseNodeLookupAsync(BrowseNodeLookup BrowseNodeLookup1, object userState) {
        if ((this.BrowseNodeLookupOperationCompleted == null)) {
            this.BrowseNodeLookupOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBrowseNodeLookupOperationCompleted);
        }
        this.InvokeAsync("BrowseNodeLookup", new object[] {
                    BrowseNodeLookup1}, this.BrowseNodeLookupOperationCompleted, userState);
    }
    
    private void OnBrowseNodeLookupOperationCompleted(object arg) {
        if ((this.BrowseNodeLookupCompleted != null)) {
            System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
            this.BrowseNodeLookupCompleted(this, new BrowseNodeLookupCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
        }
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://soap.amazon.com", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
    [return: System.Xml.Serialization.XmlElementAttribute("ListSearchResponse", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")]
    public ListSearchResponse ListSearch([System.Xml.Serialization.XmlElementAttribute("ListSearch", Namespace="http://webservices.amazon.com/AWSECommerceService/2005-02-23")] ListSearch ListSearch1) {
        object[] results = this.Invoke("ListSearch", new object[] {
                    ListSearch1});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -