ICallbackEventHandler.RaiseCallbackEvent(String) メソッド

定義

コントロールを対象とするコールバック イベントを処理します。Processes a callback event that targets a control.

public:
 void RaiseCallbackEvent(System::String ^ eventArgument);
public void RaiseCallbackEvent (string eventArgument);
abstract member RaiseCallbackEvent : string -> unit
Public Sub RaiseCallbackEvent (eventArgument As String)

パラメーター

eventArgument
String

イベント ハンドラーに渡されるイベント引数を表す文字列。A string that represents an event argument to pass to the event handler.

注釈

nullをイベント引数パラメーターとして使用すると、文字列が "null" にシリアル化され、サーバーに返されます。When null is used as the event argument parameter, the string is serialized to "null" and sent back to the server. nullと "null" を区別する方法がないため、コールバックで引数パラメーター nullを使用しないようにする必要があります。Because there is no way to distinguish between null and "null", you should avoid using null argument parameters with callbacks.

RaiseCallbackEventスローされた例外GetCallbackResultは、が呼び出され、結果が返されるのを防ぐことはできません。Exceptions thrown in RaiseCallbackEvent will not prevent GetCallbackResult from being called and returning a result. が結果GetCallbackResultを返さないようにするには、でRaiseCallbackEvent例外がスローされたときにフラグをGetCallbackResult設定し、から空の文字列を返します。To prevent GetCallbackResult from returning a result, set a flag when an exception is thrown in RaiseCallbackEvent and return an empty string from GetCallbackResult.

適用対象

こちらもご覧ください