条件式をメソッド パラメーターとしてサポートできるようにします。
次に例を示します。
procedure division.
declare x = 1 < 2
invoke type System.Diagnostics.Debug::Assert(1 < 2)
.
重要: このコンパイラ指令は
Enterprise Developer 6.0 で導入されたもので、以前のバージョンの製品で作成された既存のアプリケーションに影響を与える可能性があります。以下の「
説明」セクションを参照してください。
構文:
>>-----.----ILCONDITIONPARAM--.------------><
+--NOILCONDITIONPARAM-----------------+
プロパティ:
| デフォルト: |
ILCONDITIONPARAM |
| IDE での相当機能: |
なし |
説明:
名前付きパラメーターをカスタム属性に指定するために古い COBOL 構文を使用するアプリケーションは、指定された ILCONDITIONPARAM を使用してコンパイルされません。そのため、古いアプリケーションを現在のバージョンの製品でコンパイルできなくなる可能性があります。
この問題には、次のいずれかの方法で対処できます。
custom-attribute is type WebServiceBindingAttribute("Name"="ShakespeareSoap", "Namespace"="http://xmlme.com/WebServices")