SoapProtocolImporter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為使用 SOAP 協定的網路服務產生類別。
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 協定產生用戶端代理程式碼或抽象伺服器程式碼。 該類別會為 Web Services Description Language(WSDL)文件中定義的每個支援綁定產生一個類別。
通常,開發者不是直接調用 SoapProtocolImporter ,而是透過類別 ServiceDescriptionImporter 間接使用該類別。
建構函式
| 名稱 | Description |
|---|---|
| SoapProtocolImporter() |
初始化 SoapProtocolImporter 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| AbstractSchemas |
取得相關 ServiceDescriptionImporter 實例所使用的抽象 XML 架構。 (繼承來源 ProtocolImporter) |
| Binding |
取得協定匯入器目前正在處理的網路服務描述語言(WSDL)綁定以產生類別。 (繼承來源 ProtocolImporter) |
| ClassName |
取得目前正在產生的綁定類別名稱。 (繼承來源 ProtocolImporter) |
| ClassNames |
取得 CodeIdentifiers 能為目前正在產生的綁定類別產生唯一名稱的物件。 (繼承來源 ProtocolImporter) |
| CodeNamespace |
會取得 .NET Framework 所產生綁定類別命名空間的表示。 (繼承來源 ProtocolImporter) |
| CodeTypeDeclaration |
取得目前正在產生的綁定類別的表示。 (繼承來源 ProtocolImporter) |
| ConcreteSchemas |
取得相關 ServiceDescriptionImporter 實例所使用的具體 XML 架構。 (繼承來源 ProtocolImporter) |
| InputMessage |
接收協定匯入器目前處理的抽象操作的網路服務描述語言(WSDL)輸入訊息,以產生綁定類別中的方法。 (繼承來源 ProtocolImporter) |
| MethodName |
取得協定匯入器目前產生的綁定類別方法名稱。 (繼承來源 ProtocolImporter) |
| Operation |
取得協定匯入器目前正在處理的抽象 Web Services Description Language(WSDL)操作,以產生綁定類別中的方法。 (繼承來源 ProtocolImporter) |
| OperationBinding |
取得協定匯入器目前正在處理的 Web Services Description Language(WSDL)操作綁定,以產生綁定類別中的方法。 (繼承來源 ProtocolImporter) |
| OutputMessage |
取得協定匯入器目前處理的抽象操作的網路服務描述語言(WSDL)輸出訊息,以產生綁定類別中的方法。 (繼承來源 ProtocolImporter) |
| Port |
取得一個 Web Services Description Language(WSDL)埠,該埠包含協定匯入器目前處理的綁定參考,以產生綁定類別。 如果有多個埠口指涉目前的綁定,則目前的埠就是最近發現綁定的那個埠。 (繼承來源 ProtocolImporter) |
| PortType |
取得由協定匯入器目前處理的綁定所實作的網路服務描述語言(WSDL PortType ),以產生綁定類別。 (繼承來源 ProtocolImporter) |
| ProtocolName |
獲得「肥皂」的值。 |
| Schemas |
取得相關 ServiceDescriptionImporter 實例所使用的所有 XML 架構,包括抽象與具體結構。 (繼承來源 ProtocolImporter) |
| Service |
取得包含協定匯入器目前處理的綁定參考的網路服務描述語言(WSDL)服務,以產生綁定類別。 (繼承來源 ProtocolImporter) |
| ServiceDescriptions |
取得 ServiceDescriptionCollection 屬於相關 ServiceDescriptionImporter 實例的物件,搜尋綁定以產生綁定類別。 (繼承來源 ProtocolImporter) |
| SoapBinding |
透過該物業SoapBinding的財產取得SoapBindingExtensions一個實例。 |
| SoapExporter |
取得類型為 SoapCodeExporter 的物件,由 SoapProtocolImporter 類別內部使用,從 SOAP 編碼的 XML 結構內容與 .NET 型別之間的映射中產生程式碼。 |
| SoapImporter |
取得類型為 SoapSchemaImporter 的物件,該物件由 SoapProtocolImporter 類別內部使用,用於產生 SOAP 編碼的 XML 結構內容與 .NET 型別之間的映射。 |
| Style |
會獲得一個枚舉值,指示是產生客戶端代理類別還是抽象伺服器類別。 這些值分別是 客戶端 和 伺服器。 該值即為相關 ServiceDescriptionImporter 實例的 Style 屬性。 (繼承來源 ProtocolImporter) |
| Warnings |
取得或設定一個 ServiceDescriptionImportWarnings 列舉值,指示協定匯入者在產生綁定類別時發出的警告類型(若有的話)。 (繼承來源 ProtocolImporter) |
| XmlExporter |
取得類型為 XmlCodeExporter 的物件,由 SoapProtocolImporter 類別內部使用,從字面 XML 架構內容與.NET型別之間的映射產生程式碼。 |
| XmlImporter |
取得類型為 XmlSchemaImporter 的物件,該物件由 SoapProtocolImporter 類別內部用於產生 XML 結構內容與 .NET 型別之間的映射。 |