引数の説明
CUSTOM-ATTRIBUTE句のUSING指定またはCUSTOM-ATTRIBUTE句のPROPERTY指定. |
関数の名前. |
フィールド参照,関数一意名または定数 |
例
using System;
[AttributeUsage(AttributeTargets.Method)]
public class CAC1 : System.Attribute
{
public CAC1(int p) {}
}
000001 IDENTIFICATION DIVISION.
000002 PROGRAM-ID. P5246.
000003 ENVIRONMENT DIVISION.
000004 CONFIGURATION SECTION.
000005 REPOSITORY.
000006 CLASS CAC1.
000007 SPECIAL-NAMES.
000008 CUSTOM-ATTRIBUTE CA1
000009 CLASS CAC1 USING FUNCTION ENUM-OR(1 16).
000010 DATA DIVISION.
000011 WORKING-STORAGE SECTION.
000012 PROCEDURE DIVISION.
000013 END PROGRAM P5246.
P5246.cob (9) : JMN5247I-S CUSTOM-ATTRIBUTE句のUSING指定に指定したFUNCTION ENUM-ORの引数はフィールド参照,関数一意名あるいは定数でなければなりません.
詳細な説明
環境部の特殊名段落のCUSTOM-ATTRIBUTE句のUSING指定またはPROPERTY指定に関数一意名を指定したとき,関数の引数は,定数フィールドの参照,関数一意名または定数でなければなりません.
なお,関数一意名は,以下の関数でなければなりません.
FUNCTION ENUM-OR
FUNCTION ENUM-AND
FUNCTION ENUM-NOT