XmlReflectionMember クラス
アセンブリ: System.Xml (system.xml.dll 内)


XmlReflectionMember クラスは直接使用しません。その代わりに、以下の状況で使用されます。
-
.NET Framework が、SOAP Web サービスまたはクライアントを初期化する際、XmlSerializer オブジェクトを初期化するために使用します。
-
ServiceDescriptionReflector が SOAP Web サービスとして識別されるクラスから ServiceDescription オブジェクトを作成する際に、ServiceDescriptionReflector により使用されます。
SOAP Web サービス メソッドのリフレクション時に、WSDL メッセージ定義の内容を表す XmlReflectionMember オブジェクトの配列が作成されます。SOAP Web サービス メソッドに属する次の各項目に対応する配列が作成されます。
SoapReflectionImporter クラスおよび XmlReflectionImporter クラスは、XmlReflectionMember 配列を XmlMemberMapping コレクションを含む XmlMembersMapping に変換し、後の処理で使用します。

System.Xml.Serialization.XmlReflectionMember


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionMember コンストラクタ
アセンブリ: System.Xml (system.xml.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionMember プロパティ

名前 | 説明 | |
---|---|---|
![]() | IsReturnValue | 出力パラメータと対照をなす Web サービス メソッドの戻り値を、XmlReflectionMember が表すかどうか示す値を取得または設定します。 |
![]() | MemberName | 対応付けが示す Web サービス メソッド メンバの名前を取得または設定します。 |
![]() | MemberType | 対応付けが表す Web サービス メソッド メンバのコード エンティティの型を取得または設定します。 |
![]() | OverrideIsNullable | 対応する XML 要素定義の isNullable 属性の値が false かどうか示す値を取得または設定します。 |
![]() | SoapAttributes | メンバのコード エンティティに適用された SOAP 関連の属性のコレクションを持つ SoapAttributes を取得または設定します。 |
![]() | XmlAttributes | メンバのコード エンティティに適用された XmlSerializer 関連の属性のコレクションを持つ XmlAttributes を取得または設定します。 |

XmlReflectionMember メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

XmlReflectionMember メンバ
.NET Framework Web サービス メソッドのコード エンティティと、SOAP Web サービスに対して定義されている Web サービス記述言語 (WSDL: Web Services Description Language) メッセージの内容との対応付けを提供します。
XmlReflectionMember データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | IsReturnValue | 出力パラメータと対照をなす Web サービス メソッドの戻り値を、XmlReflectionMember が表すかどうか示す値を取得または設定します。 |
![]() | MemberName | 対応付けが示す Web サービス メソッド メンバの名前を取得または設定します。 |
![]() | MemberType | 対応付けが表す Web サービス メソッド メンバのコード エンティティの型を取得または設定します。 |
![]() | OverrideIsNullable | 対応する XML 要素定義の isNullable 属性の値が false かどうか示す値を取得または設定します。 |
![]() | SoapAttributes | メンバのコード エンティティに適用された SOAP 関連の属性のコレクションを持つ SoapAttributes を取得または設定します。 |
![]() | XmlAttributes | メンバのコード エンティティに適用された XmlSerializer 関連の属性のコレクションを持つ XmlAttributes を取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

Weblioに収録されているすべての辞書からXmlReflectionMemberを検索する場合は、下記のリンクをクリックしてください。

- XmlReflectionMemberのページへのリンク