SoapMessage.EnsureStage メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SoapMessage.EnsureStage メソッドの意味・解説 

SoapMessage.EnsureStage メソッド

XML Web サービス メソッドの呼び出しの SoapMessageStage が渡された単数または複数の段階であることを確認します。現在の処理段階が、渡された段階の 1 つではない場合は、例外がスローされます。

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

Protected Sub EnsureStage ( _
    stage As SoapMessageStage _
)
Dim stage As SoapMessageStage

Me.EnsureStage(stage)
protected void EnsureStage (
    SoapMessageStage stage
)
protected:
void EnsureStage (
    SoapMessageStage stage
)
protected void EnsureStage (
    SoapMessageStage stage
)
protected function EnsureStage (
    stage : SoapMessageStage
)

パラメータ

stage

アサートされる SoapMessageStage。

例外例外
例外の種類条件

InvalidOperationException

現在の SoapMessageStage が、アサートされた単数または複数の段階ではありません。

解説解説

SoapMessageStage クラスの複数のインスタンスでビットごとの OR 演算を行うことにより、複数の段階をアサートできます。

EnsureStage は、任意の SoapMessageStage 中に呼び出すことができます。

使用例使用例

現在の SoapMessageStage が BeforeSerialize と BeforeDeserialize のどちらであるかをアサートする例を次に示します。どちらでもない場合は例外がスローされます。

   EnsureStage((SoapMessageStage.BeforeSerialize Or SoapMessageStage.BeforeDeserialize))
End Sub 'Main
EnsureStage(SoapMessageStage.BeforeSerialize | SoapMessageStage.BeforeDeserialize);
EnsureStage( (SoapMessageStage)( SoapMessageStage::BeforeSerialize |
   SoapMessageStage::BeforeDeserialize ) );
EnsureStage(new SoapMessageStage(SoapMessageStage.beforeSerialize
 
    | SoapMessageStage.beforeDeserialize));
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SoapMessage クラス
SoapMessage メンバ
System.Web.Services.Protocols 名前空間



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

SoapMessage.EnsureStage メソッドのお隣キーワード
検索ランキング

   

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



SoapMessage.EnsureStage メソッドのページの著作権

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

©2026 GRAS Group, Inc.RSS