MessageQueue.MaximumJournalSize Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die maximale Größe der Journalwarteschlange ab oder legt sie fest.
public:
property long MaximumJournalSize { long get(); void set(long value); };
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.SizeConverter))]
[System.Messaging.MessagingDescription("MQ_MaximumJournalSize")]
public long MaximumJournalSize { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.SizeConverter))>]
[<System.Messaging.MessagingDescription("MQ_MaximumJournalSize")>]
member this.MaximumJournalSize : int64 with get, set
Public Property MaximumJournalSize As Long
Eigenschaftswert
Die maximale Größe in Kilobyte der Journalwarteschlange. Der Standardwert "Message Queuing" gibt an, dass kein Grenzwert vorhanden ist.
- Attribute
Ausnahmen
Die maximale Journalwarteschlangengröße wurde auf einen ungültigen Wert festgelegt.
Fehler beim Zugriff auf eine Message Queuing-Methode.
Beispiele
Im folgenden Codebeispiel wird der Wert der Eigenschaft einer Nachrichtenwarteschlange MaximumJournalSize abgerufen und festgelegt.
// Set the queue's MaximumJournalSize property value.
queue.MaximumJournalSize = 10;
// Display the new value of the queue's MaximumJournalSize property.
Console.WriteLine("MessageQueue.MaximumJournalSize: {0}",
queue.MaximumJournalSize);
Hinweise
MaximumJournalSize ermöglicht den Zugriff auf den Speichergrenzwert des Message Queuing-Journals. Es ist nur dann relevant, wenn UseJournalQueue es sich um true. Durch Festlegen dieser Eigenschaft wird die Message Queuing-Warteschlange geändert. Daher sind alle anderen MessageQueue Instanzen von der Änderung betroffen.
Wenn Sie Nachrichten in einer Journal- oder Dead-Letter-Warteschlange speichern, sollten Sie die Warteschlange regelmäßig löschen, um nicht mehr benötigte Nachrichten zu entfernen. Nachrichten in einer solchen Warteschlange zählen zum Nachrichtenkontingent für den Computer, auf dem sich die Warteschlange befindet. (Der Administrator legt das Computerkontingent fest.)
In der folgenden Tabelle wird gezeigt, ob diese Eigenschaft in verschiedenen Arbeitsgruppenmodi verfügbar ist.
| Arbeitsgruppenmodus | Verfügbar |
|---|---|
| Lokaler Computer | Ja |
| Name des lokalen Computers und des direkten Formats | Ja |
| Remotecomputer | No |
| Name des Remotecomputers und des direkten Formats | No |