Freigeben über


MessageQueue-Member

Ermöglicht den Zugriff auf eine Warteschlange auf einem Message Queuing-Server.

In den folgenden Tabellen werden die vom MessageQueue -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework MessageQueue Überladen. Initialisiert eine neue Instanz der MessageQueue-Klasse.

Zum Seitenanfang

Öffentliche Felder

  Name Beschreibung
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework InfiniteQueueSize Legt fest, dass für eine Warteschlange keine Größenbeschränkung besteht.
Öffentliches Feld Statisch Unterstützt von .NET Compact Framework InfiniteTimeout Legt fest, dass für Methoden, die Meldungen einsehen oder empfangen, kein Timeout festgelegt ist.

Zum Seitenanfang

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft AccessMode Ruft einen Wert ab, der den Zugriffsmodus für die Warteschlange angibt.
Öffentliche Eigenschaft Authenticate Ruft einen Wert ab, der angibt, ob die Warteschlange nur authentifizierte Meldungen akzeptiert, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework BasePriority Gibt die Basispriorität an, die von Message Queuing beim Weiterleiten von Meldungen einer öffentlichen Warteschlange über das Netzwerk verwendet wird, oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanRead Ruft einen Wert ab, der angibt, ob die MessageQueue gelesen werden kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanWrite Ruft einen Wert ab, der angibt, ob in die MessageQueue geschrieben werden kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Category Ruft die Kategorie der Warteschlange ab oder legt diese fest.
Öffentliche Eigenschaft Container  Ruft den IContainer ab, der die Component enthält.(Von Component geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CreateTime Ruft Zeit und Datum der Erstellung der Warteschlange in Message Queuing ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DefaultPropertiesToSend Ruft die Eigenschaftenwerte für Meldungen ab, die beim Senden einer Meldung an die Warteschlange standardmäßig verwendet werden.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DenySharedReceive Ruft einen Wert ab, der angibt, ob diese MessageQueue über exklusive Zugriffsrechte für das Empfangen von Meldungen aus der Message Queuing-Warteschlange verfügt, oder legt diesen fest.
Öffentliche Eigenschaft Statisch Unterstützt von .NET Compact Framework EnableConnectionCache Ruft einen Wert ab, der angibt, ob die Anwendung einen Verbindungscache verwaltet, oder legt diesen fest.
Öffentliche Eigenschaft EncryptionRequired Ruft einen Wert ab, der angibt, ob die Warteschlange lediglich nicht private (nicht verschlüsselte) Meldungen akzeptiert, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework FormatName Ruft den eindeutigen Namen der Warteschlange ab, den Message Queuing beim Erstellen der Warteschlange erzeugt hat.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Formatter Ruft das Formatierungsprogramm ab, oder legt das Formatierungsprogramm fest, das zum Serialisieren und Deserialisieren eines Objekts in bzw. aus dem Körper einer Meldung verwendet wird, die aus einer Warteschlange gelesen oder in eine Warteschlange geschrieben wird.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Id Ruft den eindeutigen Message Queuing-Bezeichner für die Warteschlange ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Label Ruft die Beschreibung der Warteschlange ab oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework LastModifyTime Ruft den Zeitpunkt ab, zu dem die Eigenschaften einer Warteschlange zuletzt geändert wurden.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework MachineName Ruft den Namen des Computers ab, auf dem sich die Message Queuing-Warteschlange befindet, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework MaximumJournalSize Ruft die maximale Größe der Journalwarteschlange ab oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework MaximumQueueSize Ruft die maximale Größe der Warteschlange ab oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework MessageReadPropertyFilter Ruft den Eigenschaftenfilter für das Empfangen oder Einsehen von Meldungen ab oder legt diesen fest.
Öffentliche Eigenschaft MulticastAddress Eingeführt in MSMQ 3.0. Ruft die der Warteschlange zugeordnete Multicastadresse fest oder oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Path Ruft den Pfad der Warteschlange ab oder legt diesen fest. Nach dem Festlegen des Path zeigt die MessageQueue auf eine neue Warteschlange.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework QueueName Ruft den angezeigten Namen für die Warteschlange ab oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ReadHandle Ruft das systemeigene Handle zum Empfangen von Meldungen aus der Meldungswarteschlange ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Site  Ruft die ISite der Component ab oder legt diese fest.(Von Component geerbt.)
Öffentliche Eigenschaft SynchronizingObject Ruft das Objekt ab, das den durch ein ReceiveCompleted-Ereignis oder ein PeekCompleted-Ereignis ausgelösten Ereignishandleraufruf marshallt, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Transactional Ruft einen Wert ab, der angibt, ob die Warteschlange nur Transaktionen akzeptiert.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework UseJournalQueue Ruft einen Wert ab, der angibt, ob abgerufene Meldungen in die Journalwarteschlange kopiert werden, oder legt diesen fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework WriteHandle Das systemeigene Handle zum Senden von Meldungen an die Meldungswarteschlange.

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft CanRaiseEvents  Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.(Von Component geerbt.)
Geschützte Eigenschaft DesignMode  Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet.(Von Component geerbt.)
Geschützte Eigenschaft Unterstützt von .NET Compact Framework Events  Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind.(Von Component geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework BeginPeek Überladen. Initiiert einen asynchronen Lesevorgang, indem Message Queuing angewiesen wird, mit dem Einsehen einer Meldung zu beginnen und nach Abschluss des Vorgangs den Ereignishandler zu benachrichtigen.
Öffentliche Methode Unterstützt von .NET Compact Framework BeginReceive Überladen. Initiiert eine asynchrone Receive-Methode, indem Message Queuing angewiesen wird, mit dem Empfangen einer Meldung zu beginnen und nach Abschluss des Vorgangs den Ereignishandler zu benachrichtigen.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ClearConnectionCache Löscht den Verbindungscache.
Öffentliche Methode Unterstützt von .NET Compact Framework Close Gibt alle von der MessageQueue reservierten Ressourcen frei.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework Create Überladen. Erstellt eine neue Warteschlange unter dem angegebenen Pfad auf einem Message Queuing-Server.
Öffentliche Methode CreateCursor Erstellt einen neuen Cursor für die aktuelle Meldungswarteschlange.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework Delete Löschte eine Warteschlange auf einem Message Queuing-Server.
Öffentliche Methode Unterstützt von .NET Compact Framework Dispose Überladen. Verwirft die von der MessageQueue verwendeten Ressourcen (mit Ausnahme des Speichers).
Öffentliche Methode Unterstützt von .NET Compact Framework EndPeek Schließt den angegebenen asynchronen Lesevorgang ab.
Öffentliche Methode Unterstützt von .NET Compact Framework EndReceive Schließt die angegebene asynchrone Receive-Methode ab.
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework Exists Bestimmt, ob unter dem angegeben Pfad eine Message Queuing-Warteschlange vorhanden ist.
Öffentliche Methode Unterstützt von .NET Compact Framework GetAllMessages Gibt alle Meldungen in der Warteschlange zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetEnumerator Listet die Meldungen in einer Warteschlange auf. GetEnumerator ist veraltet. Stattdessen sollte GetMessageEnumerator2 verwendet werden.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework GetMachineId Ruft den Computerbezeichner ab, auf dem sich die Warteschlange befindet, auf die diese MessageQueue verweist.
Öffentliche Methode Unterstützt von .NET Compact Framework GetMessageEnumerator Erstellt ein Enumerationsobjekt für alle Meldungen in der Warteschlange. GetMessageEnumerator ist veraltet. Stattdessen sollte GetMessageEnumerator2 verwendet werden.
Öffentliche Methode GetMessageEnumerator2 Erstellt ein Enumerationsobjekt für alle Meldungen in der Warteschlange.
Öffentliche Methode Statisch GetMessageQueueEnumerator Überladen. Erstellt ein Enumerationsobjekt für eine dynamische Liste der öffentlichen Warteschlangen im Netzwerk.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework GetPrivateQueuesByMachine Ruft alle privaten Warteschlangen auf dem angegebenen Computer ab.
Öffentliche Methode Statisch GetPublicQueues Überladen. Ruft alle öffentlichen Warteschlangen im Netzwerk ab.
Öffentliche Methode Statisch GetPublicQueuesByCategory Ruft alle öffentlichen Warteschlangen im Netzwerk ab, die der angegebenen Kategorie angehören.
Öffentliche Methode Statisch GetPublicQueuesByLabel Ruft alle öffentlichen Warteschlangen im Netzwerk ab, die die angegebene Bezeichnung tragen.
Öffentliche Methode Statisch GetPublicQueuesByMachine Ruft alle öffentlichen Warteschlangen auf dem angegebenen Computer ab.
Öffentliche Methode Statisch GetSecurityContext Ruft den Sicherheitskontext ab, den MSMQ zum Zeitpunkt des Aufrufs dem aktuellen Benutzer zuordnet (Threadidentität).
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Peek Überladen. Gibt eine Kopie der ersten Meldung in der Warteschlange zurück, ohne die Meldung aus der Warteschlange zu entfernen.
Öffentliche Methode Unterstützt von .NET Compact Framework PeekByCorrelationId Überladen. Sieht eine Meldung mit der angegebenen Korrelations-ID ein.
Öffentliche Methode Unterstützt von .NET Compact Framework PeekById Überladen. Gibt eine Kopie der Meldung mit der angegebenen Meldungs-ID zurück, ohne die Meldung aus der Warteschlange zu entfernen.
Öffentliche Methode PeekByLookupId Überladen. Eingeführt in MSMQ 3.0. Sieht eine bestimmte Meldung in der Warteschlange ein. Die Meldung kann anhand eines Suchbezeichners oder anhand der Position am Anfang oder am Ende der Warteschlange angegeben werden.
Öffentliche Methode Unterstützt von .NET Compact Framework Purge Löscht alle in der Warteschlange enthaltenen Meldungen.
Öffentliche Methode Unterstützt von .NET Compact Framework Receive Überladen. Empfängt die erste Meldung aus der Warteschlange und entfernt sie aus der Warteschlange.
Öffentliche Methode Unterstützt von .NET Compact Framework ReceiveByCorrelationId Überladen. Empfängt eine Meldung mit der angegebenen Korrelations-ID.
Öffentliche Methode Unterstützt von .NET Compact Framework ReceiveById Überladen. Empfängt die Meldung mit dem angegebenen Bezeichner und entfernt sie aus der Warteschlange.
Öffentliche Methode ReceiveByLookupId Überladen. Eingeführt in MSMQ 3.0. Empfängt eine bestimmte Meldung aus der Warteschlange. Die Meldung kann anhand eines Suchbezeichners oder anhand der Position am Anfang oder am Ende der Warteschlange angegeben werden.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Refresh Aktualisiert die in der MessageQueue angegebenen Eigenschaften, sodass sie den aktuellen Zustand der Ressource wiedergeben.
Öffentliche Methode ResetPermissions Setzt die Berechtigungsliste auf die Standardwerte des Betriebssystems zurück. Entfernt sämtliche Berechtigungen für Warteschlangen, die an die Standardliste angefügt wurden.
Öffentliche Methode Unterstützt von .NET Compact Framework Send Überladen. Sendet ein Objekt an eine Warteschlange.
Öffentliche Methode SetPermissions Überladen. Fügt dem aktuellen Satz Berechtigungen hinzu. Hiermit wird festgelegt, wer Zugriff auf Eigenschaften und Meldungen in der Warteschlange erhält.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden. Diese Methode sollte nicht überschrieben werden. (Von Component geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Dispose Überladen. Überschrieben. Verwirft die von der MessageQueue verwendeten Ressourcen (mit Ausnahme des Speichers).
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.)
Geschützte Methode GetService  Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis Unterstützt von .NET Compact Framework Disposed  Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von Component geerbt.)
Öffentliches Ereignis Unterstützt von .NET Compact Framework PeekCompleted Tritt ein, wenn eine Meldung gelesen wird, ohne sie aus der Warteschlange zu entfernen. Dies ist ein Ergebnis eines asynchronen BeginPeek-Vorgangs.
Öffentliches Ereignis Unterstützt von .NET Compact Framework ReceiveCompleted Tritt ein, wenn eine Meldung aus der Warteschlange entfernt wurde. Dieses Ereignis wird von dem asynchronen BeginReceive-Vorgang ausgelöst.

Zum Seitenanfang

Siehe auch

Referenz

MessageQueue-Klasse
System.Messaging-Namespace
Message-Klasse
DefaultPropertiesToSend-Klasse
MessageQueueException
MessageQueue
Peek
Receive
BeginPeek
BeginReceive
Path
Label
FormatName
QueueName
MachineName