SoapHeaderDirection 列挙体とは? わかりやすく解説

SoapHeaderDirection 列挙体

SoapHeader の受信者が XML Web サービスXML Web サービス クライアント、またはその両方のいずれであるかを指定します

この列挙体には、メンバ値のビットごとの組み合わせ可能にする FlagsAttribute 属性含まれています。

名前空間: System.Web.Services.Protocols
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

<FlagsAttribute> _
Public Enumeration SoapHeaderDirection
Dim instance As SoapHeaderDirection
[FlagsAttribute] 
public enum SoapHeaderDirection
[FlagsAttribute] 
public enum class SoapHeaderDirection
/** @attribute FlagsAttribute() */ 
public enum SoapHeaderDirection
FlagsAttribute 
public enum SoapHeaderDirection
メンバメンバ
解説解説
使用例使用例

XML Web サービス メソッド実行時スローされる例外かかわらずmyHeaderSoapHeaderXML Web サービス クライアントから XML Web サービス送信されてから、再び XML Web サービス クライアント返されるように指定する XML Web サービス メソッド次に示します

Public Class MyHeader
    Inherits SoapHeader
    Public MyValue As String
End Class

Public Class MyWebService
    
    Public myHeader As MyHeader    
    
    <WebMethod, _
    SoapHeader("myHeader", _
                Direction := SoapHeaderDirection.InOut Or SoapHeaderDirection.Fault)>
 _
    Public Sub MySoapHeaderReceivingMethod()

        ' Set myHeader.MyValue to some value.
        
    End Sub
    
End Class

public class MyHeader : SoapHeader {
    public string MyValue;
}

public class MyWebService {

    public MyHeader myHeader;

    [WebMethod]
    [SoapHeader("myHeader", 
                Direction=SoapHeaderDirection.InOut | SoapHeaderDirection.Fault)]
    public void MySoapHeaderReceivingMethod()
 {

        // Set myHeader.MyValue to some value.

    }
}
   
public ref class MyHeader: public
 SoapHeader
{
public:
   String^ MyValue;
};

public ref class MyWebService
{
public:
   MyHeader^ myHeader;

   [WebMethod]
   [SoapHeader("myHeader",
   Direction=SoapHeaderDirection::InOut|SoapHeaderDirection::Fault)]
   void MySoapHeaderReceivingMethod()
   {
      
      // Set myHeader->MyValue to some value.
   }

};

public class MyHeader extends SoapHeader
{
    public String myValue;
} //MyHeader

public class MyWebService
{
    public MyHeader myHeader;

    /** @attribute WebMethod()
     */
    /** @attribute SoapHeader("myHeader", Direction = 
         SoapHeaderDirection.InOut | SoapHeaderDirection.Fault)
     */

    public void MySoapHeaderReceivingMethod()
    {
        // Set myHeader.myValue to some value.
    } //MySoapHeaderReceivingMethod
} //MyWebService
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Web.Services.Protocols 名前空間
SoapHeaderAttribute クラス
SoapHeader クラス



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SoapHeaderDirection 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SoapHeaderDirection 列挙体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS