WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Aus dem .NETCompute-Knoten auf benutzerdefinierte Eigenschaften zugreifen

Sie können einen .NETCompute-Knoten zum Zugriff auf die Eigenschaften anpassen, die Sie dem Nachrichtenfluss zugeordnet haben, in dem der Knoten enthalten ist.

Verwenden Sie zum Zugriff auf diese Eigenschaften über einen .NETCompute-Knoten die Methoden 'GetUserDefinedProperty' und 'GetUserDefinedPropertyAsString'. Der folgende C#-Mustercode veranschaulicht die Verwendung der Methoden:
                #region UserCode
                // Fügen Sie den Benutzercode in diesem Bereich hinzu, um eine neue Ausgabenachricht zu erstellen
                int intProperty = (int)this.GetUserDefinedProperty("intProperty");
                string stringProperty = this.GetUserDefinedPropertyAsString("stringProperty");
                NBElement msg = outputRoot.CreateLastChildUsingNewParser(NBParsers.XMLNSC.ParserName).CreateFirstChild(null, "Message");               
                NBElement el2 = msg.CreateFirstChild("Element2");
                NBElement el1 = msg.CreateFirstChild("Element1");
                el1.SetValue("The message flow user defined property named intProperty has the value "+intProperty.ToString());
                el2.SetValue("The message flow user defined property named stringProperty has the value "+stringProperty);
                #endregion UserCode
Dieser Code erstellt die folgende Nachricht (dabei sind die Nachrichtenflusseigenschaften für Integer- und Zeichenfolgewerte auf 23 bzw. "Hello World!" gesetzt):
<Message>
 <Element1>The message flow user defined property named intProperty has the value 23</Element1>
 <Element2>The message flow user defined property named stringProperty has the value Hello World!</Element2>
</Message>
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:41


TaskthemaTaskthema | Version 8.0.0.5 | bc34220_