XmlReflectionMember クラス

定義

.NET Web サービス メソッドのコード エンティティと、SOAP Web サービス用に定義されている Web サービス記述言語 (WSDL) メッセージの内容間のマッピングを提供します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
継承
XmlReflectionMember

注釈

XmlReflectionMember クラスは直接使用されません。 代わりに、次の情報が使用されます。

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 要素定義の isNullable 属性の値が falseされていることを示す値を取得または設定します。

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)

適用対象

こちらもご覧ください