Eigenschaften für WebSphere MQ-Datensätze gelten für Datensätze mit dem Stereotyp 'MQRecord'.
WebSphere MQ-Datensätze können die folgenden Eigenschaften einschließen:
| Eigenschaft | Beschreibung |
|---|---|
| containerContextDependent | Diese Eigenschaft ist veraltet und soll in neuem Code nicht mehr verwendet werden. |
| fileName | Erforderlich. Ordnet den Namen einer logischen Warteschlange einem WebSphere MQ-Datensatz zu. |
| getOptionsRecord | Optional. Gibt eine Programmvariable (auf Basis von 'BasicRecord') an, die das Lesen aus der Nachrichtenwarteschlange steuert. |
| i4glItemsNullable | Optional. Legt fest, ob ein Datensatz das Verhalten von I4GL insofern emuliert, dass Variablen standardmäßig als nullfähig erstellt werden. |
| includeMsgInTransaction | Optional. Gibt an, ob die Nachricht als wiederherstellbare Ressource in die Arbeitseinheit (UOW) eines Programms eingeschlossen werden soll. |
| lengthItem | Nur Datensätze variabler Länge. Gibt eine Variable an, die die aktuelle Größe eines Datensatzes variabler Länge enthält. |
| msgDescriptorRecord | Optional. Gibt eine Datensatzvariable an, die verwendet wird, um die Merkmale der Nachricht festzulegen. |
| numElementsItem | Nur Datensätze variabler Länge. Gibt ein Feld im Datensatz an, das die Anzahl der Elemente enthält, die momentan in der letzten strukturierten Feldgruppe der obersten Ebene verwendet werden. |
| openOptionsRecord | Optional. Gibt eine Datensatzvariable an, die verwendet wird, um die Bedingungen zum Öffnen einer WebSphere MQ-Nachrichtenwarteschlange festzulegen. |
| openQueueExclusive | Optional. Gibt an, ob Ihr Code die ausschließliche Fähigkeit zum Lesen aus der Nachrichtenwarteschlange hat. |
| putOptionsRecord | Optional. Gibt eine Datensatzvariable an, die verwendet wird, um das Schreiben von Daten in die Nachrichtenwarteschlange zu steuern. |
| queueDescriptorRecord | Optional. Gibt eine Datensatzvariable an, die Informationen zur Struktur der Nachrichtenwarteschlange enthalten soll. |
| queueName | Erforderlich. Gibt den Namen der Nachrichtenwarteschlange an (den Namen der logischen Warteschlange, nicht den Namen der physischen Warteschlange). |
| textLiteralDefaultIsString | Optional. Bei Angabe von NO erhalten Literale ohne bestimmte Typenbezeichnung einen Typ auf Basis der Zeichen im Literal. Dies fördert die Kompatibilität mit Programmen, die von VisualAge Generator migriert wurden. |