XmlReflectionMember クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
.NET Web サービス メソッドのコード エンティティと、SOAP Web サービス用に定義されている Web サービス記述言語 (WSDL) メッセージの内容間のマッピングを提供します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
- 継承
-
XmlReflectionMember
注釈
XmlReflectionMember クラスは直接使用されません。 代わりに、次の情報が使用されます。
.NET Framework が SOAP Web サービスまたはクライアントを初期化しているときに、 XmlSerializer オブジェクトを初期化します。
ServiceDescriptionReflectorが SOAP Web サービスとして識別されるクラスからServiceDescriptionReflectorオブジェクトを作成している間、ServiceDescription クラスによって。
SOAP Web サービス メソッドのリフレクション中に、WSDL メッセージ定義の内容を表す XmlReflectionMember オブジェクトの配列が生成されます。 SOAP Web サービス メソッドに属する次の項目ごとに配列が生成されます。
入力パラメーター。
出力パラメーターと戻り値。
属性を使用して SOAP ヘッダーを要求します。
属性を使用した応答 SOAP ヘッダー。
SoapReflectionImporterクラスとXmlReflectionImporter クラスは、XmlReflectionMember配列を、さらに処理するために、XmlMembersMapping コレクションを含むXmlMemberMappingに変換します。
コンストラクター
| 名前 | 説明 |
|---|---|
| XmlReflectionMember() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlReflectionMember クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IsReturnValue |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 出力パラメーターではなく、 XmlReflectionMember が Web サービス メソッドの戻り値を表すかどうかを示す値を取得または設定します。 |
| MemberName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このマッピングの Web サービス メソッド メンバーの名前を取得または設定します。 |
| MemberType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このマッピングによって表される Web サービス メソッド メンバー コード エンティティの型を取得または設定します。 |
| OverrideIsNullable |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 対応する XML 要素定義の |
| SoapAttributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 メンバー コード エンティティに適用されている SOAP 関連の属性のコレクションを持つ SoapAttributes を取得または設定します。 |
| XmlAttributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 メンバー コード エンティティに適用されているXmlAttributes関連属性のコレクションを持つXmlSerializerを取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Object) |