MessageType-Enumeration
Gibt den Typ einer Meldung an. Eine Meldung kann eine typische Message Queuing-Meldung, eine positive bzw. Eingangs- und Lesebestätigung oder eine Berichtsmeldung sein.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public Enumeration MessageType
'Usage
Dim instance As MessageType
public enum MessageType
public enum class MessageType
public enum MessageType
public enum MessageType
Member
Membername | Beschreibung | |
---|---|---|
Acknowledgment | Eine Bestätigungsmeldung. | |
Normal | Eine normale Message Queuing-Meldung. | |
Report | Eine Berichtsmeldung. |
Hinweise
Typische Meldungen (vom Typ Normal) werden mit der Message-Klasse oder einer beliebigen Überladung der MessageQueue.Send-Methode an eine Warteschlange gesendet.
Message Queuing erzeugt immer dann Bestätigungsmeldungen, wenn die sendende Anwendung eine solche anfordert. Beim Senden einer Meldung mit der Message-Klasse können Sie anhand ihrer AcknowledgeType-Eigenschaft die Typen der zu empfangenden Bestätigungen angeben. Message Queuing kann positive oder negative Meldungen erzeugen und hierdurch anzeigen, ob die ursprüngliche Meldung empfangen oder gelesen wurde. Message Queuing sendet die entsprechende Bestätigungsmeldung an die von der sendenden Anwendung festgelegte Verwaltungswarteschlange zurück. Wenn Sie mithilfe der Message eine Bestätigungsmeldung empfangen oder einsehen, gibt ihre Acknowledgment-Eigenschaft den Grund für das Senden der Bestätigung durch Message Queuing an.
Message Queuing erstellt immer dann Berichtsmeldungen, wenn beim Quellwarteschlangen-Manager eine Berichtswarteschlange definiert ist. Wenn die Ablaufverfolgung aktiviert ist (durch Festlegen der Message.UseTracing-Eigenschaft für die ursprüngliche Meldung), sendet Message Queuing immer dann eine Berichtsmeldung an die Message Queuing-Berichtswarteschlange, wenn die ursprüngliche Meldung auf einem Message Queuing-Server eingeht oder diesen verlässt.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0
Siehe auch
Referenz
System.Messaging-Namespace
Message-Klasse
Message.AcknowledgeType-Eigenschaft
Acknowledgment-Enumeration