Compartir a través de


MessageQueueErrorCode Enumeración

Definición

Identifica el origen de un error ocurrido en la aplicación Message Queuing que ha generado una excepción MessageQueueException.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public enum class MessageQueueErrorCode
public enum MessageQueueErrorCode
type MessageQueueErrorCode = 
Public Enum MessageQueueErrorCode
Herencia
MessageQueueErrorCode

Campos

AccessDenied -1072824283

Texto del mensaje: Acceso denegado.Se ha denegado el acceso a la cola o el equipo especificados. Si se devuelve este error, compruebe que tiene derechos de acceso para la operación, como crear, eliminar o establecer las propiedades de una cola. Para obtener información sobre cómo cambiar los derechos de acceso a una cola, vea MessageQueueAccessRights y SetPermissions.

BadSecurityContext -1072824267

Texto del mensaje: Contexto de seguridad no válido.
El contexto de seguridad está dañado.

Base -1072824320

Message Queuing no devuelve este código de error.

BufferOverflow -1072824294

Texto del mensaje: El búfer proporcionado a MQReceiveMessage para la recuperación del cuerpo del mensaje era demasiado pequeño. El mensaje no se quita de la cola y se copia la parte del cuerpo del mensaje que tiene sitio en el búfer.

CannotCreateCertificateStore -1072824209

Texto del mensaje: No se puede crear un almacén de certificados para el certificado interno.
Message Queue Server devuelve este error si no tiene permiso para manipular su propio perfil.

CannotCreateHashEx -1072824191

Texto del mensaje: No se puede crear un objeto hash para un mensaje autenticado.
Vea la propiedad HashAlgorithm de la clase Message para obtener más información sobre los algoritmos hash.

CannotCreateOnGlobalCatalog -1072824201

Texto del mensaje: No se pudo crear un objeto en un servidor de catálogo global especificado.

CannotGetDistinguishedName -1072824194

Texto del mensaje: No se pudo recuperar el nombre distintivo del equipo local.

CannotGrantAddGuid -1072824206

Texto del mensaje: No se pudo conceder el permiso “Add Guid" al usuario actual.

CannotHashDataEx -1072824193

Texto del mensaje: No se puede hacer hash de los datos para un mensaje autenticado.

CannotImpersonateClient -1072824284

Texto del mensaje: El servidor RPC no puede suplantar a la aplicación cliente, dado que no se puede comprobar las credenciales de seguridad.
Message Queue Server devuelve este error si el servidor del servicio de directorio no puede suplantar a la aplicación cliente. Esto es necesario para comprobar las credenciales de seguridad.

CannotJoinDomain -1072824202

Texto del mensaje: No se pudo unir MSMQ Enterprise a un dominio de Windows 2000.

CannotLoadMsmqOcm -1072824205

Texto del mensaje: No se puede cargar la biblioteca MSMQOCM.DLL.

CannotOpenCertificateStore -1072824208

Texto del mensaje: No se puede abrir el almacén de certificados del certificado interno.
Message Queue Server devuelve este error si no tiene permiso para manipular su propio perfil.

CannotSetCryptographicSecurityDescriptor -1072824212

Texto del mensaje: No se puede establecer el descriptor de seguridad de las claves criptográficas.
Para obtener información sobre proveedores de servicios criptográficos, vea CryptographicProviderType y AuthenticationProviderType.

CannotSignDataEx -1072824192

Texto del mensaje: No se puede firmar datos antes de enviar un mensaje autenticado.
Vea la propiedad DigitalSignature de la clase Message para obtener más información sobre la firma de datos.

CertificateNotProvided -1072824211

Texto del mensaje: Un usuario intentó enviar un mensaje autenticado sin certificado.
Message Queue Server devuelve este error si la aplicación de envío intenta usar información del contexto de seguridad para autenticar un mensaje y el contexto de seguridad no incluye un certificado. Para obtener más información sobre los certificados, vea la propiedad SenderCertificate de la clase Message.

ComputerDoesNotSupportEncryption -1072824269

Texto del mensaje: El equipo no admite operaciones de cifrado.
Message Queue Server devuelve este error cuando la aplicación solicita cifrado y el equipo (de origen o destino) no admite las operaciones de cifrado. Cuando se devuelve este error, se produce un error en la operación de cifrado. Para obtener más información sobre el uso del cifrado, vea EncryptionRequired y EncryptionAlgorithm.

CorruptedInternalCertificate -1072824275

Texto del mensaje: El certificado de Message Queuing interno está dañado.
Este error solo se aplica a Message Queue Server 1.0.

CorruptedPersonalCertStore -1072824271

Texto del mensaje: El almacén de certificados personales está dañado.
Message Queue Server devuelve este error cuando el almacén de certificados personales de Microsoft Internet Explorer está dañado.

CorruptedQueueWasDeleted -1072824216

Texto del mensaje: Se eliminó el archivo .ini de la cola de LQS porque estaba dañado.

CorruptedSecurityData -1072824272

Texto del mensaje: Error en una función criptográfica.

CouldNotGetAccountInfo -1072824265

Texto del mensaje: No se puede obtener la información de cuenta del usuario.

CouldNotGetUserSid -1072824266

Texto del mensaje: No se puede recuperar la información SID del símbolo (token) del subproceso.
Para obtener más información sobre los identificadores del remitente, vea la propiedad SenderId de la clase Message.

DeleteConnectedNetworkInUse -1072824248

Texto del mensaje: No se puede eliminar la red conectada porque está en uso.
Message Queue Server devuelve este error si no se puede eliminar la red conectada especificada porque la red está definida en al menos otro equipo. Quite la red conectada de todas las listas de redes conectadas e intente eliminarla de nuevo.

DependentClientLicenseOverflow -1072824217

Texto del mensaje: El número de clientes dependientes atendidos por este servidor del servicio Message Queuing alcanzó su límite superior.

DsError -1072824253

Texto del mensaje: Error interno en el servicio de directorio.

DsIsFull -1072824254

Texto del mensaje: El servicio de directorio está lleno.
Message Queue Server devuelve este error si el almacén de información está lleno. Este error solo se aplica a Message Queue Server 1.0.

DtcConnect -1072824244

Texto del mensaje: No se puede conectar con MS DTC.
Message Queue Server devuelve este error si no puede conectar con el Coordinador de transacciones distribuidas de Microsoft.

EncryptionProviderNotSupported -1072824213

Texto del mensaje: El servicio de Message Queuing no es compatible con el proveedor de servicios criptográficos.

FailVerifySignatureEx -1072824190

Texto del mensaje: La firma del mensaje recibido no es válida.

FormatNameBufferTooSmall -1072824289

Texto del mensaje: El búfer del nombre de formato proporcionado a la API era demasiado pequeño para ajustarse al nombre de formato.

Generic -1072824319

Texto del mensaje: Error genérico.
Message Queue Server devuelve este error si no puede identificar un origen más específico.

GuidNotMatching -1072824200

Texto del mensaje: No se pudo crear un objeto de configuración de Message Queuing con un GUID que coincida con la instalación del equipo. Debe desinstalar Message Queuing y volverlo a instalar.

IllegalContext -1072824229

Texto del mensaje: Parámetro de contexto no válido.

IllegalCriteriaColumns -1072824264

Texto del mensaje: Parámetro MQCOLUMNS no válido.
Message Queuing devuelve este error si se usa la clase MessagePropertyFilter y se ha seleccionado false para todos los valores booleanos y cero (0) para todos los valores enteros.

IllegalCursorAction -1072824292

Texto del mensaje: MQ_ACTION_PEEK_NEXT especificó que MQReceiveMessage no puede utilizarse con la posición actual del cursor.
MoveNext no se puede usar con la posición actual del cursor.

IllegalEnterpriseOperation -1072824207

Texto del mensaje: La operación no es válida para un objeto MsmqServices.

IllegalFormatName -1072824290

Texto del mensaje: El nombre de formato proporcionado no es válido. Para obtener las opciones de sintaxis de nombre de formato válidas, vea la propiedad FormatName de la clase MessageQueue.

IllegalMessageProperties -1072824255

Texto del mensaje: Parámetro MQQMPROPS no válido, con propiedades de valor null o cero.
Propiedades de mensaje no válidas, con propiedades de valor null o cero.

IllegalOperation -1072824220

Texto del mensaje: La operación no es válida en sistemas de colas de mensajes externos.

IllegalPrivateProperties -1072824197

El valor del parámetro de propiedades privadas no es válido. Esto puede deberse a que tiene un valor null o a que se han especificado propiedades con un valor cero.

IllegalPropertyId -1072824263

Texto del mensaje: Valor de identificador de propiedad no válido.

IllegalPropertySize -1072824261

Texto del mensaje: Tamaño de búfer de propiedad no válido.
Message Queue Server devuelve este error si el búfer especificado para el identificador de mensaje o el de correlación no es el tamaño correcto. Vea las propiedades Id y CorrelationId de la clase Message para obtener más información sobre los identificadores de mensaje.

IllegalPropertyValue -1072824296

Texto del mensaje: Valor de propiedad no válido.

IllegalPropertyVt -1072824295

Texto del mensaje: Valor VARTYPE no válido.

IllegalQueuePathName -1072824300

Texto del mensaje: Nombre de la ruta de acceso de la cola no válido.
Vea la propiedad Path de la clase MessageQueue para obtener las opciones de sintaxis de ruta de acceso válidas.

IllegalQueueProperties -1072824259

Texto del mensaje: Parámetro MQQUEUEPROPS no válido, con propiedades de valor null o cero.
Message Queue Server devuelve este error si se usa la clase MessageQueueCriteria y se ha llamado a ClearAll(), o bien si no se ha especificado ningún criterio para usar al filtrar las colas. Vea la clase MessageQueueCriteria o GetPublicQueues para obtener más información sobre cómo filtrar los criterios de búsqueda de la cola.

IllegalRelation -1072824262

Texto del mensaje: Valor de relación no válido en la restricción.

IllegalRestrictionPropertyId -1072824260

Texto del mensaje: Valor propid no válido en el parámetro MQRESTRICTION.
Valor de identificador de propiedad no válido para la restricción.

IllegalSecurityDescriptor -1072824287

Texto del mensaje: El descriptor de seguridad especificado no es válido.

IllegalSort -1072824304

Texto del mensaje: La ordenación especificada no es válida (por ejemplo, columnas duplicadas).

IllegalSortPropertyId -1072824228

Texto del mensaje: Valor propid no válido en MQSORTSET.
Valor de identificador de propiedad no válido para la ordenación.

IllegalUser -1072824303

Texto del mensaje: El usuario tiene un nombre de usuario no válido.
Message Queue Server devuelve este error si la aplicación se conecta a él a través de un nombre de usuario no válido.

InsufficientProperties -1072824257

Texto del mensaje: No se han especificado todas las propiedades necesarias para la operación en los parámetros de entrada.

InsufficientResources -1072824281

Texto del mensaje: Recursos insuficientes para realizar la operación.
Message Queue Server devuelve este error, por ejemplo, si no hay memoria suficiente para completar la operación. Cuando se devuelve este error, se produce un error en la operación.

InvalidCertificate -1072824276

Texto del mensaje: El certificado de usuario no es válido.
Message Queue Server devuelve este error si el certificado de seguridad especificado en la propiedad SenderCertificate de la clase Message no es válida, o bien si el certificado no se ha colocado correctamente en el almacén de certificados personales de Microsoft Internet Explorer.

InvalidHandle -1072824313

Texto del mensaje: Se ha pasado un identificador no válido a una función.
Message Queue Server devuelve este error si el identificador de cola especificado no es válido.

InvalidOwner -1072824252

Texto del mensaje: Propietario de objetos no válido. Por ejemplo, se ha producido un error en CreateQueue porque el objeto de administrador de colas no es válido.
Message Queue Server devuelve este error, por ejemplo, si la aplicación intenta crear una cola en un equipo en el que no está instalado Message Queue Server.

InvalidParameter -1072824314

Texto del mensaje: Se ha pasado un parámetro no válido a una función.
Message Queue Server devuelve este error si uno de los parámetros proporcionados por la operación no es válido.

IOTimeout -1072824293

Texto del mensaje: Ha expirado el tiempo de espera del mensaje de recepción o de lectura (Peek).
Message Queue Server devuelve este error si el tiempo de espera especificado en una llamada a Receive o Peek expira antes de que llegue un mensaje nuevo en la cola. Esto solo puede suceder si no había ningún mensaje en la cola; ambos métodos se devolverían inmediatamente si existe un mensaje.

LabelBufferTooSmall -1072824226

Texto del mensaje: El búfer de etiqueta proporcionado a la API era demasiado pequeño.

MachineExists -1072824256

Texto del mensaje: Ya existe un equipo con este nombre en el sitio.

MachineNotFound -1072824307

Texto del mensaje: No se encuentra el equipo especificado.
Message Queue Server devuelve este error si no encuentra el equipo de la cola en el servicio de directorio.

MessageAlreadyReceived -1072824291

Texto del mensaje: Otro proceso u otra llamada ha eliminado de la cola un mensaje actualmente señalado por el cursor para recibir el mensaje sin utilizar dicho cursor.
Message Queue Server devuelve este error cuando otro cursor, aplicación o el administrador del sistema ya ha quitado el mensaje de la cola. Este error se suele producir al usar la clase MessageEnumerator, como la instancia devuelta mediante una llamada a GetMessageEnumerator2() o GetEnumerator().

MessageNotFound -1072824184

Texto del mensaje: No se encuentra el mensaje especificado.
Message Queue Server devuelve este error si no encuentra el mensaje especificado en la cola.

MessageStorageFailed -1072824278

Texto del mensaje: No se puede almacenar un mensaje recuperable ni del diario. No se envió el mensaje.
Message Queue Server devuelve este error si el equipo local no puede almacenar un mensaje recuperable (cuya entrega está garantizada en caso de un problema de red) o un mensaje del diario. Vea las propiedades Recoverable y UseJournalQueue de la clase Message para obtener más información sobre estas opciones de envío de mensajes.

MissingConnectorType -1072824235

Texto del mensaje: El tipo de conector es obligatorio cuando se envía una confirmación o un mensaje seguro.
Message Queue Server devuelve este error cuando la aplicación establece una propiedad, normalmente establecida por Message Queue Server, pero no especifica el conector que se va a usar. Para obtener más información sobre los tipos de conector, vea la propiedad ConnectorType de la clase Message.

MqisReadOnlyMode -1072824224

Texto del mensaje: La base de datos MQIS está en modo de sólo lectura.

MqisServerEmpty -1072824225

Texto del mensaje: La lista de servidores MQIS (en el Registro) está vacía. Este error solo se aplica a Message Queue Server 1.0.

NoDs -1072824301

Texto del mensaje: No hay conexión con el controlador o controladores de este sitio.
Message Queue Server devuelve este error si la aplicación no puede acceder al servicio de directorio. Si se devuelve este error, compruebe los permisos para acceder al servicio de directorio.

NoEntryPointMsmqOcm -1072824204

Texto del mensaje: No se puede encontrar un punto de entrada en la biblioteca MSMQOCM.DLL.

NoGlobalCatalogInDomain -1072824196

Texto del mensaje: No se puede encontrar servidores de catálogo global en el dominio especificado.

NoInternalUserCertificate -1072824273

Texto del mensaje: No existe el certificado de Message Queuing interno del usuario.
Message Queue Server devuelve este error si no se ha registrado ningún certificado interno o el certificado registrado está dañado.

NoMsmqServersOnDc -1072824203

Texto del mensaje: No se pudieron encontrar servidores de Message Queuing en los controladores de dominio.

NoMsmqServersOnGlobalCatalog -1072824195

Texto del mensaje: No se pudieron encontrar servidores de Message Queuing en los controladores de dominio de catálogo global.

NoResponseFromObjectServer -1072824247

Texto del mensaje: No hay respuesta del propietario de objetos.
Message Queue Server devuelve este error si no hay respuesta del servidor de servicio de directorio. Cuando se devuelve este error, el estado de la operación es desconocido.

ObjectServerNotAvailable -1072824246

Texto del mensaje: No se puede llegar al propietario de objetos.
Message Queue Server devuelve este error si el servidor del servicio de directorio para el objeto no está disponible. Cuando se devuelve este error, se produce un error en la operación.

OperationCanceled -1072824312

Texto del mensaje: Operación cancelada antes de finalizar.

PrivilegeNotHeld -1072824282

Texto del mensaje: El cliente no tiene los privilegios necesarios para realizar la operación.

Property -1072824318

Texto del mensaje: Una o varias de las propiedades pasadas no son válidas.

PropertyNotAllowed -1072824258

Texto del mensaje: Propiedad no válida para la operación solicitada.

ProviderNameBufferTooSmall -1072824221

Texto del mensaje: El búfer pasado para la propiedad de nombre de proveedor es demasiado pequeño.
Vea la propiedad AuthenticationProviderName de la clase Message para obtener más información sobre los nombres de proveedor.

PublicKeyDoesNotExist -1072824198

Texto del mensaje: No existe la clave pública para el equipo.
Message Queue Server devuelve este error si ha podido consultar el servicio de directorio, pero no se ha encontrado la clave mejorada. Este error solo se aplica a Message Queue Server 2.0.

PublicKeyNotFound -1072824199

Texto del mensaje: No se puede encontrar la clave pública para el equipo.
Message Queue Server devuelve este error, por ejemplo, si intenta recuperar las propiedades de equipo de un equipo que ejecuta Message Queue Server 1.0, o bien si intenta obtener propiedades del equipo remoto mientras trabaja sin conexión. Este error solo se aplica a Message Queue Server 2.0.

QDnsPropertyNotSupported -1072824210

La propiedad DNS no se admite como criterio para buscar colas.
No se puede recuperar el nombre de ruta de acceso DNS de una cola.

QueueDeleted -1072824230

Texto del mensaje: Se eliminó la cola. Ya no se pueden recibir mensajes con esta instancia de cola. Se debe cerrar la cola.

QueueExists -1072824315

Texto del mensaje: Ya se ha registrado una cola con el mismo nombre de ruta de acceso.
Message Queue Server registra las colas públicas en el servicio de directorio y las colas privadas en el equipo local.

QueueNotAvailable -1072824245

Texto del mensaje: Error al leer en un equipo remoto donde reside la cola.

QueueNotFound -1072824317

Texto del mensaje: La cola no está registrada en el servicio de directorio.
Message Queue Server devuelve este error si no encuentra la cola. Esto incluye las colas públicas que no están registradas en el servicio de directorio y las colas de Internet que no existen en el espacio de nombres de Message Queue Server.

RemoteMachineNotAvailable -1072824215

Texto del mensaje: El equipo remoto no está disponible.

ResultBufferTooSmall -1072824250

Texto del mensaje: El búfer de resultados proporcionado es demasiado pequeño.

SecurityDescriptorBufferTooSmall -1072824285

Texto del mensaje: El tamaño del búfer pasado a MQGetQueueSecurity es demasiado pequeño.
Message Queue Server devuelve este error si el búfer de seguridad proporcionado es demasiado pequeño para el descriptor de seguridad.

SenderCertificateBufferTooSmall -1072824277

Texto del mensaje: El búfer pasado para la propiedad de certificado de usuario es demasiado pequeño.
Vea la propiedad SenderCertificate de la clase Message, para obtener más información sobre los certificados de usuario.

SenderIdBufferTooSmall -1072824286

Texto del mensaje: El búfer pasado para la propiedad de identificador de usuario es demasiado pequeño.
Message Queue Server devuelve este error cuando el búfer de identificación de remitente proporcionado es demasiado pequeño. Vea la propiedad SenderId de la clase Message para obtener más información sobre los identificadores del remitente.

ServiceNotAvailable -1072824309

Texto del mensaje: El servicio de colas de mensajes no está disponible.
Message Queue Server devuelve este error si la aplicación no puede conectar con el Administrador de colas.

SharingViolation -1072824311

Texto del mensaje: Infracción de recurso compartido. La cola ya está abierta para una recepción en exclusiva.
Message Queue Server devuelve este error si una aplicación está intentando abrir una cola ya abierta con derechos de lectura exclusivos. Para obtener más información sobre cómo recibir mensajes exclusivamente de una cola, vea la propiedad DenySharedReceive de la clase MessageQueue.

SignatureBufferTooSmall -1072824222

Texto del mensaje: El búfer pasado para la propiedad Firma es demasiado pequeño.
Vea la propiedad DigitalSignature de la clase Message para obtener más información sobre las firmas.

StaleHandle -1072824234

Texto del mensaje: Se ha reiniciado el servicio del administrador de colas. El identificador de la cola es obsoleto y se debe cerrar.
Message Queue Server devuelve este error si el identificador especificado se ha obtenido en una sesión anterior del servicio Administrador de colas.

SymmetricKeyBufferTooSmall -1072824223

Texto del mensaje: El búfer pasado para la propiedad Clave simétrica es demasiado pequeño.
Vea la propiedad DestinationSymmetricKey de la clase Message para obtener más información sobre las claves simétricas.

TransactionEnlist -1072824232

Texto del mensaje: No se puede inscribir en la transacción.

TransactionImport -1072824242

Texto del mensaje: No se puede importar la transacción.

TransactionSequence -1072824239

Texto del mensaje: La secuencia de operaciones de la transacción es incorrecta.

TransactionUsage -1072824240

Texto del mensaje: El uso de la transacción es incorrecto.
Message Queue Server devuelve este error si se ha intentado abrir una cola remota para el acceso de lectura desde dentro de una transacción, o bien si se ha intentado leer un mensaje de una cola no transaccional desde dentro de una transacción.

UnsupportedAccessMode -1072824251

Texto del mensaje: El modo de acceso especificado no es compatible.
Message Queue Server devuelve este error si el modo de acceso especificado al abrir la cola está establecido en un valor no válido, o bien si el modo de acceso y el modo de uso compartido especificados no son compatibles.

UnsupportedFormatNameOperation -1072824288

Texto del mensaje: No se admite la operación solicitada para el nombre de formato especificado.
Message Queue Server devuelve este error cuando la operación solicitada no se admite para el nombre de formato especificado. Las operaciones incluyen intentar abrir una cola para recibir mensajes mediante la especificación de un nombre de formato directo.

UnsupportedOperation -1072824214

Texto del mensaje: La operación no es compatible con un equipo que tenga una instalación WORKGROUP.

UserBufferTooSmall -1072824280

Texto del mensaje: En la solicitud se produjo un error porque el búfer del usuario es demasiado pequeño para contener la información devuelta.

WksCantServeClient -1072824218

Texto del mensaje: Los clientes independientes de Message Queuing no pueden servir a los clientes dependientes de Message Queuing.

WriteNotAllowed -1072824219

Texto del mensaje: Se está instalando otro servidor MQIS; las operaciones de escritura en la base de datos no se permiten en este momento.

Ejemplos

En el ejemplo siguiente se comprueba si existe una cola de Message Queuing y, a continuación, se elimina.

#using <system.dll>
#using <system.messaging.dll>

using namespace System;
using namespace System::Messaging;
int main()
{
   
   // Determine whether the queue exists.
   if ( MessageQueue::Exists( ".\\myQueue" ) )
   {
      try
      {
         
         // Delete the queue.
         MessageQueue::Delete( ".\\myQueue" );
      }
      catch ( MessageQueueException^ e ) 
      {
         if ( e->MessageQueueErrorCode == MessageQueueErrorCode::AccessDenied )
         {
            Console::WriteLine( "Access is denied. Queue might be a system queue." );
         }
         
         // Handle other sources of MessageQueueException.
      }

   }

   return 0;
}
using System;
using System.Messaging;

namespace MyProject
{
    /// <summary>
    /// Provides a container class for the example.
    /// </summary>
    public class MyNewQueue
    {

        //**************************************************
        // Provides an entry point into the application.
        //		
        // This example verifies existence and attempts to
        // delete a queue.
        //**************************************************

        public static void Main()
        {

            // Determine whether the queue exists.
            if (MessageQueue.Exists(".\\myQueue"))
            {
                try
                {
                    // Delete the queue.
                    MessageQueue.Delete(".\\myQueue");
                }
                catch(MessageQueueException e)
                {
                    if(e.MessageQueueErrorCode ==
                        MessageQueueErrorCode.AccessDenied)
                    {
                        Console.WriteLine("Access is denied. " +
                            "Queue might be a system queue.");
                    }

                    // Handle other sources of MessageQueueException.
                }
            }
        
            return;
        }
    }
}
Imports System.Messaging



Public Class MyNewQueue


        
        ' Provides an entry point into the application.
        '		 
        ' This example verifies existence and attempts to 
        ' delete a queue.
        

        Public Shared Sub Main()

            ' Determine whether the queue exists.
            If MessageQueue.Exists(".\myQueue") Then

                Try

                    ' Delete the queue.
                    MessageQueue.Delete(".\myQueue")

                Catch e As MessageQueueException

                    If e.MessageQueueErrorCode = _
                        MessageQueueErrorCode.AccessDenied Then

                        Console.WriteLine("Access is denied. " _
                            + "Queue might be a system queue.")
                    End If

                    ' Handle other sources of exceptions as necessary.

                End Try

            End If


            Return

        End Sub

End Class

Comentarios

La MessageQueueErrorCode enumeración proporciona información detallada sobre una condición de error durante una operación de mensajería.

MessageQueueException utiliza la MessageQueueErrorCode propiedad para identificar la naturaleza del error message Queuing. El MessageQueueErrorCode valor determina una cadena de texto que se va a asociar al error.

Se aplica a

Consulte también