1.3.6 エラーの管理

Tuxedo ATMI C関数およびFML C関数で使用されているエラー・コードのリターン・メカニズムは、Tuxedo .NETワークステーション・クライアントの例外メカニズムに置き換えられます。try文を使用すると、Tuxedo .NETワークステーション・クライアントでエラーを処理できます。エラーは2つのカテゴリTPExceptionおよびFExceptionに定義されます。

次のコード・スニペットは、例外処理(C#コード例)を示しています

……

try {

……
TypedTPINIT tpinfo = new TypedTPINIT();
AppContext ctx1 = AppContext.tpinit(tpinfo); // connect to Tuxedo domain

……
ctx1.tpterm(); // disconnect from Tuxedo domain
 
……
} catch (ApplicationException e) {
 
Console.WriteLine("******Error******, e = {0}", e);

}
……