Eingebettete Nachrichten können entweder über eine Nachrichtenidentität oder einen Nachrichtenpfad identifiziert werden.
Weitere Informationen hierzu finden Sie unter Nachrichtengruppen: Eingebettete Nachricht über eine Nachrichten-ID identifizieren.
Weitere Informationen hierzu finden Sie unter Nachrichtengruppen: Eingebettete Nachricht über einen Nachrichtenpfad identifizieren.
Der MRM-Parser identifiziert die Nachricht durch Abgleich des nächsten XML-Tag im Bitstrom mit dem XML-Namen einer Nachrichtendefinition.
Selbst wenn Sie das Nachrichten-ID- oder das Nachrichtenpfad-Verfahren wählen, gleicht der MRM-Parser den nächsten XML-Tag mit dem XML-Namen der identifizierten Nachricht ab. Wenn der XML-Name nicht übereinstimmt, wird eine Ausnahme ausgelöst.
Wenn die eingebettete Nachricht in einer anderen Nachrichtengruppe definiert ist, müssen Sie ein Zielnachrichtengruppenelement oder den Attributwert verwenden, um die Zielnachrichtengruppe anzugeben. Die Nachrichtengruppen, in denen die Stamm- und die nachfolgend eingebetteten Nachrichten definiert sind, müssen die Eigenschaft 'Use Namespace' (Namespace verwenden) der Nachrichtengruppe einheitlich verwenden. Eingebettete Nachrichten, die in einer für Namespaces aktivierten Nachrichtengruppe definiert und in einer übergeordneten Nachricht enthalten sind, die in einer Nachrichtengruppe definiert ist, der nicht für Namespaces aktiviert ist, werden nicht unterstützt. Eingebettete Nachrichten, die in einer Nachrichtengruppe definiert sind, der nicht für Namespaces aktiviert ist, und die in einer übergeordneten Nachricht enthalten sind, die in einer Nachrichtengruppe definiert ist, der für Namespaces aktiviert ist, werden ebenfalls nicht unterstützt.
Wenn die eingebettete Nachrichtendefinition ein komplexer Typ ist, enthält sie ein komplexes Element, das auf einem komplexen Typ basiert. Dieses komplexe Element hat seine eigene Kennung, die im Bitstrom vor der Kennung für die eingebettete Nachricht steht. Wenn Sie diese zusätzliche Kennung vermeiden möchten, können Sie die eingebettete Nachrichtendefinition in einer Gruppe erstellen und die Gruppe an geeigneter Stelle im Nachrichtenmodell einfügen.