SoapProtocolImporter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為使用 SOAP 通訊協定 (Protocol) 的 Web 服務產生類別。
public ref class SoapProtocolImporter : System::Web::Services::Description::ProtocolImporter
public class SoapProtocolImporter : System.Web.Services.Description.ProtocolImporter
type SoapProtocolImporter = class
inherit ProtocolImporter
Public Class SoapProtocolImporter
Inherits ProtocolImporter
- 繼承
備註
SoapProtocolImporter類別會根據 SOAP 通訊協定來產生用戶端 proxy 程式碼或抽象伺服器程式碼。 類別會為 Web 服務描述語言中定義的每個支援系結產生類別 (WSDL) 檔。
通常, SoapProtocolImporter 開發人員不會直接叫用類別,而是透過類別間接使用類別 ServiceDescriptionImporter 。
建構函式
SoapProtocolImporter() |
初始化 SoapProtocolImporter 類別的新執行個體。 |
屬性
AbstractSchemas |
取得由相關聯 ServiceDescriptionImporter 執行個體 (Instance) 使用的抽象 XML 結構描述。 (繼承來源 ProtocolImporter) |
Binding |
取得 Web 服務描述語言 (WSDL) 繫結,通訊協定匯入工具目前正在處理這個 WSDL 繫結,以產生類別。 (繼承來源 ProtocolImporter) |
ClassName |
取得目前正在產生的繫結類別名稱。 (繼承來源 ProtocolImporter) |
ClassNames |
取得 CodeIdentifiers 物件,產生目前正在產生之繫結類別的唯一名稱。 (繼承來源 ProtocolImporter) |
CodeNamespace |
取得正在產生之繫結類別的 .NET Framework 命名空間表示。 (繼承來源 ProtocolImporter) |
CodeTypeDeclaration |
取得目前正在產生的繫結類別表示。 (繼承來源 ProtocolImporter) |
ConcreteSchemas |
取得由相關聯 ServiceDescriptionImporter 執行個體使用的具體 XML 結構描述。 (繼承來源 ProtocolImporter) |
InputMessage |
取得抽象作業的 Web 服務描述語言 (WSDL) 輸入訊息,通訊協定匯入工具目前正在處理這個抽象作業,以在繫結類別中產生方法。 (繼承來源 ProtocolImporter) |
MethodName |
取得通訊協定匯入工具目前正在產生的繫結類別方法名稱。 (繼承來源 ProtocolImporter) |
Operation |
取得抽象 Web 服務描述語言 (WSDL) 作業,通訊協定匯入工具目前正在處理這個作業,以在繫結類別中產生方法。 (繼承來源 ProtocolImporter) |
OperationBinding |
取得 Web 服務描述語言 (WSDL) 作業繫結,通訊協定匯入工具目前正在處理這個繫結,以在繫結類別中產生方法。 (繼承來源 ProtocolImporter) |
OutputMessage |
取得抽象作業的 Web 服務描述語言 (WSDL) 輸出訊息,通訊協定匯入工具目前正在處理這個抽象作業,以在繫結類別中產生方法。 (繼承來源 ProtocolImporter) |
Port |
取得包含繫結參考的 Web 服務描述語言 (WSDL) 連接埠,通訊協定匯入工具目前正在處理這個繫結,以產生繫結類別。 如果一個以上的連接埠參考目前繫結,則目前連接埠是最近在其中找到繫結的連接埠。 (繼承來源 ProtocolImporter) |
PortType |
取得由繫結實作的 Web 服務描述語言 (WSDL) PortType,通訊協定匯入工具目前正在處理這個繫結,以產生繫結類別。 (繼承來源 ProtocolImporter) |
ProtocolName |
取得 "Soap" 的值。 |
Schemas |
取得由相關聯 ServiceDescriptionImporter 執行個體使用的所有抽象和具體 XML 結構描述。 (繼承來源 ProtocolImporter) |
Service |
取得包含繫結參考的 Web 服務描述語言 (WSDL) 服務,通訊協定處理工具目前正在處理這個繫結,以產生繫結類別。 (繼承來源 ProtocolImporter) |
ServiceDescriptions |
取得屬於相關聯 ServiceDescriptionCollection 執行個體的 ServiceDescriptionImporter 物件,會在這個執行個體中搜尋產生繫結類別的繫結。 (繼承來源 ProtocolImporter) |
SoapBinding |
取得 SoapBinding 執行個體,這個執行個體是透過 SoapBinding 屬性的 Extensions 屬性取得的。 |
SoapExporter |
取得型別為 SoapCodeExporter 的物件,由 SoapProtocolImporter 類別內部使用,以從 SOAP 編碼的 XML 結構描述內容與 .NET Framework 型別之間的對應產生程式碼。 |
SoapImporter |
取得型別為 SoapSchemaImporter 的物件,由 SoapProtocolImporter 類別內部使用,以產生 SOAP 編碼的 XML 結構描述內容與 .NET Framework 型別之間的對應。 |
Style |
取得列舉值,指出正在產生用戶端 Proxy 類別還是抽象伺服器類別。 這些值為 Client 和 Server。 該值是相關聯 ServiceDescriptionImporter 執行個體之 Style 屬性的值。 (繼承來源 ProtocolImporter) |
Warnings |
取得或設定 ServiceDescriptionImportWarnings 列舉值,表示產生繫結類別時由通訊協定匯入工具發出的警告類型 (如果有的話)。 (繼承來源 ProtocolImporter) |
XmlExporter |
取得型別為 XmlCodeExporter 的物件,由 SoapProtocolImporter 類別內部使用,以從常值 XML 結構描述內容與 .NET Framework 型別之間的對應產生程式碼。 |
XmlImporter |
取得型別為 XmlSchemaImporter 的物件,由 SoapProtocolImporter 類別內部使用,以產生常值 XML 結構描述內容與 .NET Framework 型別之間的對應。 |