timer クラス : Signature ゲッタ

説明

ハンドラのシグネチャを返します。

構文

instance.Signature

引数

無し。

返り値

クラス説明
stringハンドラのシグネチャ。

サンプルコード

次のクラス定義があるとします。

1:

class handle

2:

open method void THandler(dictionary dic)

3:

... // timer handler code.

4:

endmethod

5:

endclass

Signature ゲッターの使い方は次のとおりです。

1:

handle h = new handle();

2:

timer tim = new timer(h,"THandler(dictionary)", 1000);

3:

message m;

4:

m.Show(tim.Signature); // "THandler(dictionary)"

注意

シグネチャは timer がハンドラを呼び出すための情報です。ハンドラのメソッド名と引数を連結した文字列になります。

ハンドラは dictionary を引数に持つ open メソッドである必要があるので、ハンドラのメソッド名が "handlerName"の場合、シグネチャは次のようになります。


"handlerName(dictionary)"

参照リンク

無し。

Copyright © Cooker All rights reserved.