次の方法で共有


SoapServices.GetInteropFieldTypeAndNameFromXmlElement メソッド

提供された XML 要素名、名前空間、および格納オブジェクトの型からフィールドの Type と名前を取得します。

Public Shared Sub GetInteropFieldTypeAndNameFromXmlElement( _
   ByVal containingType As Type, _   ByVal xmlElement As String, _   ByVal xmlNamespace As String, _   <Out()> ByRef type As Type, _   <Out()> ByRef name As String _)
[C#]
public static void GetInteropFieldTypeAndNameFromXmlElement(TypecontainingType,stringxmlElement,stringxmlNamespace,   out Typetype,   out stringname);
[C++]
public: static void GetInteropFieldTypeAndNameFromXmlElement(Type* containingType,String* xmlElement,String* xmlNamespace,   [   Out] Type** type,   [   Out] String** name);
[JScript]
public static function GetInteropFieldTypeAndNameFromXmlElement(
   containingType : Type,xmlElement : String,xmlNamespace : String,type : Type,name : String);

パラメータ

  • containingType
    フィールドを格納しているオブジェクトの Type
  • xmlElement
    フィールドの XML 要素名。
  • xmlNamespace
    フィールドの種類の XML 名前空間。
  • type
    このメソッドが返されるときに、フィールドの Type を格納します。このパラメータは初期化せずに渡されます。
  • name
    このメソッドが返されるときに、フィールドの名前を保持している String を格納します。このパラメータは初期化せずに渡されます。

例外

例外の種類 条件
SecurityException 直前の呼び出し元に、インフラストラクチャ アクセス許可がありません。

解説

.NET Framework によって読み取られる格納オブジェクトの型、XML 要素、および XML 名前空間を指定すると、このメソッドは実際の共通言語ランタイムのフィールド名とフィールドの種類を返します。その後、.NET Framework はこの情報を使用して、XML ストリームから読み取ったデータをこのフィールドに設定します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

SoapServices クラス | SoapServices メンバ | System.Runtime.Remoting 名前空間