Freigeben über


Datensatzknoteneigenschaften

 

Wenn Sie einen Datensatzknoten im BizTalk-Editor auswählen, können Sie die zugehörigen Eigenschaften im Fenster "Eigenschaften" von Visual Studio überprüfen und festlegen. Diese Eigenschaften sind in die folgenden Kategorien unterteilt:

  • Erweitert. Diese Kategorie enthält Eigenschaften, die XSD-Konzepten entsprechen, die als erweitert kategorisiert werden können, z. B. Datentyp-Ableitungen.

  • Biztalk. Diese Kategorie enthält eine Eigenschaft, die sich auf ein Anmerkungsfeature bezieht, das für Microsoft BizTalk Server spezifisch ist.

  • Allgemeines. Diese Kategorie enthält Eigenschaften, die XSD-Konzepten entsprechen, die als einfach kategorisiert werden können, z. B. festlegen des Datentyps des entsprechenden Elements oder Attributs.

  • Parse. Diese Kategorie enthält eine Eigenschaft im Zusammenhang mit dem Aufheben des Umschlaginhalts in Instanznachrichten.

Wenn Sie einen Datensatzknoten einfügen, wird der Name des Knotens, der in der Schemastruktur angezeigt wird und dessen Eigenschaft "Node Name " entspricht, sofort zur Bearbeitung innerhalb der Schemastruktur zur Verfügung gestellt. Die Auswahl eines Namens für diesen Knoten ist besonders wichtig, da er den Namen des entsprechenden XML-Elements in den Instanzmeldungen definiert, die dieses Schema definiert.

Viele der Mit Record-Knoten verknüpften Eigenschaften entsprechen direkt der Semantik der XML-Schemadefinitionssprache (XSD)-Konstrukten. Links zu Informationen zu XSD-Konzepten und -Spezifikationen finden Sie unter XSD-Ressourcen im Web.

Hinweis

Einige Datensatzknoteneigenschaften werden abhängig von den Werten anderer Knoteneigenschaften automatisch aktiviert oder deaktiviert oder angezeigt oder ausgeblendet.

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die mit Datensatzknoten verknüpft sind, die in allen Schemas verfügbar sind.

Eigenschaftsname Kategorie Description
Basisdatentyp Advanced Gibt den Basisdatentyp an, von dem der Typ für den ausgewählten Datensatzknoten abgeleitet wird.
Blockieren Allgemein Verhindert oder definiert zulässige Ableitungen dieses Datensatzknotens in anderen Schemas.
Textkörper XPath Parse Identifiziert den Teil des Schemas, der den Textkörper der Nachricht definiert, die dem ausgewählten Stammdatensatzknoten in einem Umschlagschema zugeordnet ist.
Inhaltstyp Advanced Gibt an, ob der Inhalt des Datensatzknotens einfach oder komplex ist.
Datentyp Allgemein Gibt einen Namen für den Datentyp des ausgewählten Knotens an, damit er an anderer Stelle verwendet werden kann.
Abgeleitet von Advanced Gibt an, wie der komplexe Typ, der dem ausgewählten Knoten zugeordnet ist, vom Datentyp abgeleitet wird, der durch die Base Data Type -Eigenschaft angegeben wird.
Final Allgemein Gibt Ableitungseinschränkungen für den Datentyp an, der für den ausgewählten Datensatzknoten definiert ist.
Formular Advanced Gibt an, ob lokale Elemente in Instanznachrichten mit einem Namespacebezeichner qualifiziert werden müssen.
Max. Gruppe tritt auf Advanced Gibt die maximale Anzahl der Vorkommen des zugrunde liegenden Gruppeninhalts des ausgewählten Datensatzknotens an.
Gruppenminz Advanced Gibt an, wie oft der zugrunde liegende Gruppeninhalt des ausgewählten Datensatzknotens auftreten kann.
Gruppenreihenfolgetyp Advanced Gibt den Typ der Gruppenanordnung untergeordneter Knoten unterhalb des ausgewählten Datensatzknotens an.
Instanz XPath Allgemein Zeigt den Speicherort innerhalb von Instanzmeldungen des Elements an, das dem ausgewählten Datensatzknoten entspricht.
Max. Tritt auf Allgemein Gibt die maximale Anzahl der Male an, mit denen das Element, das dem ausgewählten Datensatzknoten entspricht, auftreten kann.
Min. Tritt auf Allgemein Gibt die mindeste Anzahl der Male an, mit denen das Element, das dem ausgewählten Datensatzknoten entspricht, auftreten kann.
Gemischt Advanced Gibt an, dass Zeichendaten oder Text mit Unterelementen im ausgewählten Datensatzknoten angezeigt werden können.
Namespace Allgemein Zeigt den Namespace für den ausgewählten Datensatzknoten an.
Nillable Advanced Gibt an, ob das xsi:nil-Attribut zur Laufzeit mit dem Element verwendet werden kann, das dem ausgewählten Datensatzknoten entspricht, um anzugeben, dass es weiterhin gültig ist, auch wenn es keinen Inhalt hat.
Knotenname Allgemein Gibt den Namen des ausgewählten Datensatzknotens an, wie er in der Schemastrukturansicht angezeigt wird.
Hinweise BizTalk Gibt Hinweise zum ausgewählten Datensatzknoten an.
RootNode TypeName Reference Gibt den Namen an, der beim Generieren des .NET-Klassennamens für den ausgewählten Datensatzstammknoten der obersten Ebene verwendet wird.

Wenn Sie einen Datensatzknoten im BizTalk-Editor auswählen und die Dateierweiterung mithilfe der Eigenschaft "Schema-Editor-Erweiterungen " aktiviert haben, können Sie zusätzliche Eigenschaften im Fenster "Eigenschaften von Visual Studio" untersuchen und festlegen. Diese Eigenschaften gehören zur Kategorie "Flat File " und enthalten diese Eigenschaften im Zusammenhang mit der Analyse von Flachdateien in entsprechenden XML-Dateien und die Serialisierung von XML-Dateien in Flat files.

In der folgenden Tabelle sind die zusätzlichen Eigenschaften aufgeführt, die für Record-Knoten verfügbar sind, wenn die Erweiterung für flache Dateien aktiviert ist.

Name der Flachdateieigenschaft Kategorie Description
Untergeordnetes Trennzeichen Flatfile Gibt die Zeichenfolge an, die zum Trennen von Feldern und untergeordneten Datensätzen in den Datensätzen in einer Instanzmeldung verwendet wird, die dem ausgewählten Datensatzknoten entspricht.
Untergeordneter Trennzeichentyp Flatfile Gibt an, wie eine alternative untergeordnete Trennzeichenzeichenfolge in der Untergeordneten Trennzeicheneigenschaft und in der zugrunde liegenden XSD-Darstellung ausgedrückt wird.
Untergeordnete Reihenfolge Flatfile Gibt die Beziehung zwischen Trennzeichen und den Daten an, die sie trennen.
Escapezeichen Flatfile Gibt ein Zeichen an, das als Escapezeichen für die Datensätze in einer Instanznachricht verwendet werden soll, die dem ausgewählten Datensatzknoten entspricht.

Ein Escapezeichen bewirkt, dass das folgende Zeichen als einfache Daten interpretiert wird und nicht die besondere Bedeutung hat, die dem Zeichen andernfalls zugeordnet ist.
Escapezeichentyp Flatfile Gibt an, wie ein alternatives Escapezeichen in der Escape Character -Eigenschaft und in der zugrunde liegenden XSD-Darstellung ausgedrückt wird.
Trennzeichen für leere Daten beibehalten Flatfile Gibt an, ob die Datensätze in einer Instanznachricht, die dem ausgewählten Datensatzknoten entspricht, Trennzeichen für leere Felder und untergeordnete Datensätze aufweisen.
Wiederholtes Trennzeichen Flatfile Gibt die Zeichenfolge an, die zum Trennen wiederholter Felder und untergeordneter Datensätze in den Datensätzen in einer Instanzmeldung verwendet wird, die dem ausgewählten Datensatzknoten entspricht.
Wiederholter Trennzeichentyp Flatfile Gibt an, wie eine alternative wiederholte Trennzeichenzeichenfolge in der Eigenschaft "Repeating Delimiter " und in der zugrunde liegenden XSD-Darstellung ausgedrückt wird.
Structure Flatfile Gibt an, ob die Datensätze in einer Instanzmeldung, die dem ausgewählten Datensatzknoten entspricht, positional oder getrennt ist.
Nachfolgende Trennzeichen unterdrücken Flatfile Gibt an, ob nachfolgende Trennzeichen unterdrückt werden, wenn Ausgabeinstanznachrichten serialisiert werden.
Tag-Kennung Flatfile Gibt ein identifizierende Tag für die Datensätze in einer Instanznachricht an, die dem ausgewählten Datensatzknoten entspricht.
Tagoffset Flatfile Gibt den Anfangsoffset des Tags relativ zum vorherigen gleichgeordneten Oder Trennzeichen für die Datensätze in einer Instanzmeldung an, die dem ausgewählten Datensatzknoten entspricht.

Siehe auch

Knoteneigenschaften – nach Knotentyp
Knoteneigenschaften - Alphabetische Auflistungen