Sdílet prostřednictvím


Gewusst wie: Festlegen von Eigenschaften, die mit einer Meldung abzurufen sind

Aktualisiert: November 2007

Wenn Sie eine Instanz der MessageQueue-Komponente erstellen, können Sie mit einer Reihe von Eigenschaften festlegen, welche Eigenschaften abgerufen werden sollen, wenn die Komponente eine Meldung von einer Warteschlange empfängt. Diese Eigenschaften sind in einer Klasse mit dem Namen MessagePropertyFilter enthalten und entsprechen den eigentlichen Eigenschaften für die Message-Klasse. Wenn Sie den Wert für eine dieser Eigenschaften auf true festlegen, ruft die Komponente die entsprechende Eigenschaft jedes Mal ab, wenn eine Meldung aus der Warteschlange entfernt wird.

yh5dy77c.alert_note(de-de,VS.90).gifTipp:

Wenn Sie in der abgerufenen Meldung keinen Zugriff auf bestimmte Eigenschaften benötigen und die Leistung steigern möchten, können Sie MessagePropertyFilter auf false festlegen.

Standardmäßig umfassen die Eigenschaften, die mit einer Meldung abgerufen werden, Eigenschaften, die die Sende- und Empfangszeit, mehrere Bezeichner für die Meldung, die Bezeichnung der Meldung, die Antwortwarteschlange und den Meldungsinhalt angeben.

So legen Sie die Eigenschaften fest, die mit einer Meldung abzurufen sind

  1. Erstellen Sie eine Instanz der MessageQueue-Komponente, und legen Sie deren Path-Eigenschaft auf die Warteschlange fest, auf die Sie verweisen möchten. Weitere Informationen hierzu finden Sie unter Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten.

  2. Erweitern Sie im Eigenschaftenfenster den Knoten MessageReadPropertyFilter.

  3. Legen Sie den Wert für die abzurufenden Eigenschaften auf true fest.

    yh5dy77c.alert_note(de-de,VS.90).gifHinweis:

    Sie können dies auch im Code festlegen. Dabei können Sie mit der SetAll-Methode alle Filtereigenschaften auf true oder mit der ClearAll-Methode alle Filtereigenschaften auf false festlegen.

Siehe auch

Aufgaben

Gewusst wie: Programmgesteuertes Empfangen von Meldungen

Gewusst wie: Einsehen von Meldungen

Gewusst wie: Asynchrones Empfangen von Meldungen

Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten

Weitere Ressourcen

Lesen und Empfangen von Meldungen