ServiceHostBase.UnknownMessageReceived イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
不明のメッセージが受信されたときに発生します。
public:
event EventHandler<System::ServiceModel::UnknownMessageReceivedEventArgs ^> ^ UnknownMessageReceived;
public event EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived;
member this.UnknownMessageReceived : EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs>
Public Custom Event UnknownMessageReceived As EventHandler(Of UnknownMessageReceivedEventArgs)
Public Event UnknownMessageReceived As EventHandler(Of UnknownMessageReceivedEventArgs)
イベントの種類
注釈
警告
を使用 WorkflowServiceHostしてホスティング エンドポイントを公開し UnknownMessageReceived 、例外がスローされると、ホストはメッセージをイベント ハンドラーに渡します。 このメッセージを読み取ろうとすると、 InvalidOperationException がスローされます。 例外の説明には、「このメッセージは読み取られたため、操作をサポートできません」と表示されます。WCF インフラストラクチャは、メッセージ パラメーターの抽出中にメッセージを読み取ります。 このメッセージはイベント ハンドラーに渡され、読み取ろうとすると例外が発生します。 ホスティング エンドポイントからハンドラー内の InvalidOperationException メッセージ パラメーターにアクセスする必要がある場合は、MessageContract を使用してホスティング エンドポイント コントラクトを定義し、必要なデータをメッセージ ヘッダーに配置します。 エンドポイントのホスティングの詳細については、「Workflow Service Host Extensibility」を参照してください。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET