MessageQueue.UseJournalQueue Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si los mensajes recibidos se copian en la cola del diario.
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
Valor de propiedad
true si los mensajes recibidos de la cola se copian en su cola de diario; de lo contrario, false.
- Atributos
Excepciones
Error al acceder a un método Message Queuing.
Ejemplos
El ejemplo de código siguiente obtiene y establece el valor de la propiedad de una cola de UseJournalQueue mensajes.
// 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);
Comentarios
Cuando la aplicación Message Queuing crea una nueva cola de aplicaciones, crea automáticamente una cola de diario asociada en la misma ubicación. La cola del diario se usa para realizar un seguimiento de los mensajes quitados de una cola. Al establecer esta propiedad, se modifica la cola Message Queuing. Por lo tanto, cualquier otra MessageQueue instancia se ve afectada por el cambio.
La cola del diario no realiza un seguimiento de los mensajes quitados de la cola porque su tiempo,to-beel temporizador recibido ha expirado, ni realiza un seguimiento de los mensajes purgados de la cola mediante un servicio de directorio Message Queuing (Almacén de información o Active Directory).
Las aplicaciones no pueden enviar mensajes a colas de diario; se limitan al acceso de solo lectura de estas colas. Además, Message Queuing nunca quita los mensajes de las colas del diario. La aplicación que usa la cola debe borrar estos mensajes al recibirlos o purgando la cola.
En la tabla siguiente se muestra si esta propiedad está disponible en varios modos de grupo de trabajo.
| Modo de grupo de trabajo | Disponible |
|---|---|
| Equipo local | Sí |
| Equipo local y nombre de formato directo | Sí |
| Equipo remoto | No |
| Equipo remoto y nombre de formato directo | No |