XmlReflectionMember 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 .NET Web 服務方法中的程式碼實體與為 SOAP Web 服務定義的 Web Services Description Language(WSDL)訊息內容之間的對應。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
- 繼承
-
XmlReflectionMember
備註
這個 XmlReflectionMember 職業不會直接使用。 取而代之的是:
在 Framework 初始化 SOAP Web 服務或用戶端時.NET初始化 XmlSerializer 物件。
由 ServiceDescriptionReflectorServiceDescriptionReflector while 類別從被識別為 SOAP Web 服務的類別中產生 ServiceDescription 物件。
在 SOAP Web 服務方法的反射過程中,會產生代表 WSDL 訊息定義內容的物件陣列 XmlReflectionMember 。 為以下屬於 SOAP 網路服務方法的項目產生陣列:
輸入參數。
輸出參數與回傳值。
透過屬性請求 SOAP 標頭。
透過屬性來回應 SOAP 標頭。
SoapReflectionImporter和 XmlReflectionImporter 類別將陣XmlReflectionMember列轉換成包含XmlMemberMapping集合的 ,XmlMembersMapping以便進一步處理。
建構函式
| 名稱 | Description |
|---|---|
| XmlReflectionMember() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 XmlReflectionMember 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| IsReturnValue |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定一個值,指示 是 XmlReflectionMember 代表 Web 服務方法的回傳值,而非輸出參數。 |
| MemberName |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定此映射的 Web 服務方法成員名稱。 |
| MemberType |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定由此映射所代表的 Web 服務方法成員碼實體的類型。 |
| OverrideIsNullable |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定一個值,表示對應 XML 元素定義的 |
| SoapAttributes |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定 a SoapAttributes ,包含已套用於成員代碼實體的 SOAP 相關屬性集合。 |
| XmlAttributes |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定 , XmlAttributes 包含已套用到成員碼實體的 -相關屬性集合 XmlSerializer。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的 物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設雜湊函式。 (繼承來源 Object) |
| GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回表示目前 物件的字串。 (繼承來源 Object) |