MessageQueue.UseJournalQueue Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |