MessageQueue.UseJournalQueue Propriété

Définition

Obtient ou définit une valeur qui indique si les messages reçus sont copiés dans le journal de file d'attente.

public:
 property bool UseJournalQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MQ_UseJournalQueue")]
public bool UseJournalQueue { get; set; }
[<System.Messaging.MessagingDescription("MQ_UseJournalQueue")>]
member this.UseJournalQueue : bool with get, set
Public Property UseJournalQueue As Boolean

Valeur de propriété

true si les messages reçus de la file d'attente sont copiés dans le journal de file d'attente associée ; sinon, false.

Attributs

Exceptions

Une erreur s'est produite lors de l'accès à une méthode Message Queuing.

Exemples

L’exemple de code suivant obtient et définit la valeur de la propriété d’une file d’attente de UseJournalQueue messages.

// Set the queue's UseJournalQueue property value.
queue.UseJournalQueue = true;

// Display the new value of the queue's UseJournalQueue property.
Console.WriteLine("MessageQueue.UseJournalQueue: {0}",
    queue.UseJournalQueue);

Remarques

Lorsque l’application Message Queuing crée une file d’attente d’application, elle crée automatiquement une file d’attente de journal associée au même emplacement. La file d’attente du journal est utilisée pour suivre les messages supprimés d’une file d’attente. La définition de cette propriété modifie la file d’attente Message Queuing. Par conséquent, toutes les autres MessageQueue instances sont affectées par la modification.

La file d’attente de journal ne suit pas les messages supprimés de la file d’attente, car leur minuteur de réception a expiré, ni les messages vidés de la file d’attente à l’aide d’un service d’annuaire Message Queuing (Banque d’informations ou Active Directory).

Les applications ne peuvent pas envoyer de messages aux files d’attente de journal ; elles sont limitées à l’accès en lecture seule à ces files d’attente. En outre, Message Queuing ne supprime jamais les messages des files d’attente de journal. L’application qui utilise la file d’attente doit effacer ces messages en les recevant ou en purgeant la file d’attente.

Le tableau suivant indique si cette propriété est disponible dans différents modes de groupe de travail.

Mode groupe de travail Disponible
Ordinateur local Oui
Ordinateur local et nom de format direct Oui
Ordinateur distant Non
Ordinateur distant et nom de format direct Non

S’applique à

Voir aussi