MQRecord 특성

WebSphere® MQ 레코드 특성은 MQRecord 스테레오타입의 레코드에 적용됩니다.

WebSphere MQ 레코드에는 다음과 같은 특성이 포함될 수 있습니다.

표 1. MQRecord 특성
특성 설명
containerContextDependent 이 특성은 더 이상 사용되지 않습니다. 새 코드에서 사용하지 마십시오.
fileName 필수. 논리 큐의 이름을 WebSphere MQ 레코드와 연관시킵니다.
getOptionsRecord 선택사항. 메시지 큐에서 읽기를 제어하는 프로그램 변수(BasicRecord 기반)를 식별합니다.
i4glItemsNullable 선택사항. 레코드가 변수를 작성할 때 I4GL의 동작을 기본적으로 널 입력 가능으로 에뮬레이트하는지 여부를 판별합니다.
includeMsgInTransaction 선택사항. 프로그램의 작업 단위에 메시지를 복구 가능한 자원으로 포함시킬지 여부를 지정합니다.
lengthItem 가변 길이 레코드 전용. 가변 길이 레코드의 현재 길이를 포함하는 변수를 지정합니다.
msgDescriptorRecord 선택사항. 메시지의 특성을 설정하는 데 사용되는 레코드 변수를 식별합니다.
numElementsItem 가변 길이 레코드 전용. 마지막 구조화된 최상위 레벨 필드 배열에서 현재 사용되는 요소 수를 포함하는 레코드의 필드를 지정합니다.
openOptionsRecord 선택사항. WebSphere MQ 메시지 큐를 열기 위한 조건을 설정하는 데 사용되는 레코드 변수를 식별합니다.
openQueueExclusive 선택사항. 사용자의 코드에 메시지의 큐를 독점적으로 읽을 수 있는 능력이 있는지 여부를 지정합니다.
putOptionsRecord 선택사항. 메시지 큐에 쓰기를 제어하는 데 사용되는 레코드 변수를 식별합니다.
queueDescriptorRecord 선택사항. 메시지 큐의 구조에 대한 정보를 보유하는 데 사용되는 레코드 변수를 식별합니다.
queueName 필수. 메시지 큐 이름을 지정합니다(실제 큐 이름이 아닌 논리 큐 이름).
textLiteralDefaultIsString 선택사항. NO인 경우, 특정 유형 지정이 없는 리터럴은 리터럴의 문자를 기반으로 유형을 수신합니다. 그러면 VisualAge® Generator로부터 마이그레이션된 프로그램과의 호환성이 승격됩니다.