リンケージ・オプション・パーツ は、さまざまな要素を提供します。これらを使用することで、生成されるコードに特定のステートメントを実装する方法について、詳細に指定することができます。
リンケージ・オプション・パーツには、以下の要素を組み込むことができます。
- asynchLink 要素で、生成済みプログラムが、vgLib.startTransaction システム関数を使用して、特定のプログラムまたはトランザクションを非同期で開始する方法を詳細に指定します。
- callLink 要素で、特定のプログラムの呼び出し時に call ステートメントを実装する方法、または特定の呼び出し先プログラムを呼び出す方法を詳細に指定します。
- fileLink 要素で、CICS® 環境にある特定のファイルに対して、リモート・ファイル入出力を使用するかどうかを詳細に指定します。
- transferToProgram 要素で、特定のプログラムに制御を転送する際の、transfer to program ステートメントの実装方法を詳細に指定します。
- transferToTransaction 要素で、特定のトランザクション (非トランザクション環境では、プログラム) に制御を転送する際の、transfer to transaction ステートメントの実装方法を詳細に指定します。
この参照セクションでは、リンケージ・オプション・パーツで使用可能なさまざまな要素についての情報を検出できます。
各要素のトピックには、各要素で使用可能なプロパティー設定へのリンクが用意されています。