MessageQueueErrorCode Enum

Definition

Identifierar källan till ett fel som uppstod i Message Queuing-programmet och genererade ett MessageQueueException undantag.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Fält

Name Värde Description
Base -1072824320

Message Queuing returnerar inte den här felkoden.

Generic -1072824319

Meddelandetext: Allmänt fel.
Message Queuing returnerar det här felet om det inte kan identifiera en mer specifik källa.

Property -1072824318

Meddelandetext: En eller flera av de överförda egenskaperna är ogiltiga.

QueueNotFound -1072824317

Meddelandetext: Kön är inte registrerad i katalogtjänsten.
Message Queuing returnerar det här felet om det inte går att hitta kön. Detta inkluderar offentliga köer som inte är registrerade i katalogtjänsten och Internetköer som inte finns i namnområdet Message Queuing.

QueueExists -1072824315

Meddelandetext: En kö med samma sökvägsnamn är redan registrerad.
Message Queuing registrerar offentliga köer i katalogtjänsten och registrerar privata köer på den lokala datorn.

InvalidParameter -1072824314

Meddelandetext: En ogiltig parameter som skickas till en funktion.
Message Queuing returnerar det här felet om någon av de parametrar som anges av åtgärden inte är giltig.

InvalidHandle -1072824313

Meddelandetext: Ett ogiltigt handtag som skickas till en funktion.
Message Queuing returnerar det här felet om det angivna köhandtaget inte är giltigt.

OperationCanceled -1072824312

Meddelandetext: Åtgärden avbröts innan den kunde slutföras.

SharingViolation -1072824311

Meddelandetext: Delningsöverträdelse. Kön är redan öppen för exklusiv mottagning.
Message Queuing returnerar det här felet om ett program försöker öppna en redan öppen kö som har exklusiva läsbehörigheter. Mer information om hur du tar emot meddelanden exklusivt från en kö finns i MessageQueue klassens DenySharedReceive egenskap.

ServiceNotAvailable -1072824309

Meddelandetext: Tjänsten Meddelandeköer är inte tillgänglig.
Message Queuing returnerar det här felet om programmet inte kan ansluta till Köhanteraren.

MachineNotFound -1072824307

Meddelandetext: Det gick inte att hitta den angivna datorn.
Message Queuing returnerar det här felet om det inte går att hitta köns dator i katalogtjänsten.

IllegalSort -1072824304

Meddelandetext: Ogiltig sortering har angetts (till exempel duplicerade kolumner).

IllegalUser -1072824303

Meddelandetext: Användaren har ett ogiltigt användarnamn.
Message Queuing returnerar det här felet om programmet ansluter till det via ett ogiltigt användarnamn.

NoDs -1072824301

Meddelandetext: Ingen anslutning till den här webbplatsens kontrollanter.
Message Queuing returnerar det här felet om programmet inte kan komma åt katalogtjänsten. Om det här felet returneras kontrollerar du behörigheter för åtkomst till katalogtjänsten.

IllegalQueuePathName -1072824300

Meddelandetext: Ogiltigt namn på kösökväg.
MessageQueue Se klassens Path egenskap för giltiga sökvägssyntaxalternativ.

IllegalPropertyValue -1072824296

Meddelandetext: Ogiltigt egenskapsvärde.

IllegalPropertyVt -1072824295

Meddelandetext: Ogiltigt VARTYPE-värde.

BufferOverflow -1072824294

Meddelandetext: Bufferten som skickades till MQReceiveMessage för hämtning av meddelandetext var för liten. Meddelandet tas inte bort från kön och en del av meddelandetexten som passar i bufferten kopierades.

IOTimeout -1072824293

Meddelandetext: Tidsgränsen för att ta emot eller granska meddelandet har upphört att gälla.
Message Queuing returnerar det här felet om tidsgränsen som anges i ett anrop till eller Peek upphör att Receive gälla innan ett nytt meddelande tas emot i kön. Detta kan bara inträffa om det inte redan fanns något meddelande i kön. båda metoderna skulle returneras omedelbart om ett meddelande finns.

IllegalCursorAction -1072824292

Meddelandetext: MQ_ACTION_PEEK_NEXT som anges för MQReceiveMessage kan inte användas med den aktuella markörens position.
MoveNext kan inte användas med den aktuella markörens position.

MessageAlreadyReceived -1072824291

Meddelandetext: Ett meddelande som markören för närvarande pekar på har tagits bort från kön av en annan process eller av ett annat anrop för att ta emot meddelandet utan att den här markören används.
Message Queuing returnerar det här felet när någon annan markör, ett program eller systemadministratören redan har tagit bort meddelandet från kön. Det här felet inträffar troligen när du använder MessageEnumerator klassen, till exempel den instans som returneras via ett anrop till GetMessageEnumerator2() eller GetEnumerator().

IllegalFormatName -1072824290

Meddelandetext: Det angivna formatnamnet är ogiltigt. Giltiga formatnamnssyntaxalternativ finns i MessageQueue klassens FormatName egenskap.

FormatNameBufferTooSmall -1072824289

Meddelandetext: Formatnamnbufferten som angavs i API:et var för liten för att passa formatnamnet.

UnsupportedFormatNameOperation -1072824288

Meddelandetext: Den begärda åtgärden för det angivna formatnamnet stöds inte.
Message Queuing returnerar det här felet när den begärda åtgärden inte stöds för det angivna formatnamnet. Åtgärder omfattar att försöka öppna en kö för att ta emot meddelanden genom att ange ett direkt formatnamn.

IllegalSecurityDescriptor -1072824287

Meddelandetext: Den angivna säkerhetsbeskrivningen är inte en giltig säkerhetsbeskrivning.

SenderIdBufferTooSmall -1072824286

Meddelandetext: Den skickade bufferten för användaridentifieraregenskapen är för liten.
Message Queuing returnerar det här felet när den angivna avsändaridentifieringsbufferten är för liten. Mer information om avsändaridentifierare finns i Message klassens SenderId egenskap.

SecurityDescriptorBufferTooSmall -1072824285

Meddelandetext: Storleken på bufferten som skickas till MQGetQueueSecurity är för liten.
Message Queuing returnerar det här felet om den angivna säkerhetsbufferten är för liten för säkerhetsbeskrivningen.

CannotImpersonateClient -1072824284

Meddelandetext: RPC-servern kan inte personifiera klientprogrammet, därför gick det inte att verifiera säkerhetsautentiseringsuppgifterna.
Message Queuing returnerar det här felet om katalogtjänstservern inte kan personifiera klientprogrammet. Detta är nödvändigt för att verifiera säkerhetsautentiseringsuppgifterna.

AccessDenied -1072824283

Meddelandetext: Åtkomst nekas.Åtkomst till den angivna kön eller datorn nekas. Om det här felet returneras kontrollerar du att du har åtkomstbehörighet för åtgärden, till exempel att skapa, ta bort eller ange egenskaper för en kö. Information om hur du ändrar åtkomsträttigheter för en kö finns i MessageQueueAccessRights och SetPermissions.

PrivilegeNotHeld -1072824282

Meddelandetext: Klienten har inte de behörigheter som krävs för att utföra åtgärden.

InsufficientResources -1072824281

Meddelandetext: Otillräckliga resurser för att utföra åtgärden.
Message Queuing returnerar till exempel det här felet om det inte finns tillräckligt med minne för att slutföra åtgärden. När det här felet returneras misslyckas åtgärden.

UserBufferTooSmall -1072824280

Meddelandetext: Begäran misslyckades eftersom användarbufferten är för liten för att innehålla den returnerade informationen.

MessageStorageFailed -1072824278

Meddelandetext: Det gick inte att lagra ett återställningsbart meddelande eller journalmeddelande. Meddelandet skickades inte.
Message Queuing returnerar det här felet om den lokala datorn inte kan lagra ett återställningsbart meddelande (ett meddelande vars leverans garanteras vid nätverksproblem) eller ett journalmeddelande. Mer information om dessa alternativ för meddelandesändning finns i Message klassens Recoverable och UseJournalQueue egenskaperna.

SenderCertificateBufferTooSmall -1072824277

Meddelandetext: Den skickade bufferten för användarcertifikategenskapen är för liten.
Mer information om användarcertifikat finns i Message klassens SenderCertificate egenskap.

InvalidCertificate -1072824276

Meddelandetext: Användarcertifikatet är inte giltigt.
Message Queuing returnerar det här felet om säkerhetscertifikatet som anges i Message klassens egenskap SenderCertificate är ogiltigt eller om certifikatet inte är korrekt placerat i Microsoft Internet Explorer personliga certifikatarkivet.

CorruptedInternalCertificate -1072824275

Meddelandetext: Det interna Message Queuing-certifikatet är skadat.
Det här felet gäller endast Message Queuing 1.0.

NoInternalUserCertificate -1072824273

Meddelandetext: Det interna Message Queuing-certifikatet för användaren finns inte.
Message Queuing returnerar det här felet om inget internt certifikat har registrerats eller om det registrerade certifikatet är skadat.

CorruptedSecurityData -1072824272

Meddelandetext: En kryptografisk funktion har misslyckats.

CorruptedPersonalCertStore -1072824271

Meddelandetext: Det personliga certifikatarkivet är skadat.
Message Queuing returnerar det här felet när det Microsoft Internet Explorer personliga certifikatarkivet är skadat.

ComputerDoesNotSupportEncryption -1072824269

Meddelandetext: Datorn stöder inte krypteringsåtgärder.
Message Queuing returnerar det här felet när programmet begär kryptering och datorn (källa eller mål) inte stöder krypteringsåtgärder. När det här felet returneras misslyckas krypteringsåtgärden. Mer information om hur du använder kryptering finns i EncryptionRequired och EncryptionAlgorithm.

BadSecurityContext -1072824267

Meddelandetext: Felaktig säkerhetskontext.
Säkerhetskontexten har skadats.

CouldNotGetUserSid -1072824266

Meddelandetext: Det gick inte att hämta SID-informationen från trådtoken.
Mer information om avsändaridentifierare finns i Message klassens SenderId egenskap.

CouldNotGetAccountInfo -1072824265

Meddelandetext: Det gick inte att hämta kontoinformationen för användaren.

IllegalCriteriaColumns -1072824264

Meddelandetext: Ogiltig MQCOLUMNS-parameter.
Message Queuing returnerar det här felet om du använder MessagePropertyFilter klassen och har valt false för alla booleska värden och noll (0) för alla heltalsvärden.

IllegalPropertyId -1072824263

Meddelandetext: Ogiltigt egenskapsidentifierarvärde.

IllegalRelation -1072824262

Meddelandetext: Ogiltigt relationsvärde i begränsning.

IllegalPropertySize -1072824261

Meddelandetext: Ogiltig egenskapsbuffertstorlek.
Message Queuing returnerar det här felet om den angivna bufferten för meddelandeidentifieraren eller korrelationsidentifieraren inte har rätt storlek. Mer information om meddelandeidentifierare finns i Message klassens Id och CorrelationId egenskaperna.

IllegalRestrictionPropertyId -1072824260

Meddelandetext: Ogiltigt propidvärde i parametern MQRESTRICTION.
Ogiltigt egenskapsidentifierarvärde för begränsning.

IllegalQueueProperties -1072824259

Meddelandetext: Ogiltig MQQUEUEPROPS-parameter, antingen null eller med noll egenskaper.
Message Queuing returnerar det här felet om du använder MessageQueueCriteria klassen och har anropat ClearAll() eller inte har angett några villkor som ska användas vid filtrering av köer. Mer information om hur du filtrerar kösökningsvillkor finns i MessageQueueCriteria klassen eller GetPublicQueues om du vill ha mer information.

PropertyNotAllowed -1072824258

Meddelandetext: Ogiltig egenskap för den begärda åtgärden.

InsufficientProperties -1072824257

Meddelandetext: Alla nödvändiga egenskaper för åtgärden angavs inte i indataparametrarna.

MachineExists -1072824256

Meddelandetext: Datorn med samma namn finns redan på webbplatsen.

IllegalMessageProperties -1072824255

Meddelandetext: Ogiltig MQQMPROPS-parameter, antingen null eller med noll egenskaper.
Ogiltiga meddelandeegenskaper, antingen null eller med noll egenskaper.

DsIsFull -1072824254

Meddelandetext: Katalogtjänsten är full.
Message Queuing returnerar det här felet om informationsarkivet är fullt. Det här felet gäller endast Message Queuing 1.0.

DsError -1072824253

Meddelandetext: Internt katalogtjänstfel.

InvalidOwner -1072824252

Meddelandetext: Ogiltig objektägare. Det gick till exempel CreateQueue inte eftersom Queue Manager-objektet är ogiltigt.
Message Queuing returnerar till exempel det här felet om programmet försöker skapa en kö på en dator där Message Queuing inte är installerat.

UnsupportedAccessMode -1072824251

Meddelandetext: Det angivna åtkomstläget stöds inte.
Message Queuing returnerar det här felet om det åtkomstläge som angavs när kön öppnades är inställt på ett ogiltigt värde, eller om åtkomstläget och det angivna delningsläget inte är kompatibelt.

ResultBufferTooSmall -1072824250

Meddelandetext: Den angivna resultatbufferten är för liten.

DeleteConnectedNetworkInUse -1072824248

Meddelandetext: Det anslutna nätverket kan inte tas bort. den används.
Message Queuing returnerar det här felet om det inte går att ta bort det angivna anslutna nätverket eftersom nätverket har definierats på minst en annan dator. Ta bort det anslutna nätverket från alla anslutna nätverkslistor och försök igen att ta bort det.

NoResponseFromObjectServer -1072824247

Meddelandetext: Inget svar från objektägaren.
Message Queuing returnerar det här felet om det inte finns något svar från katalogtjänstservern. När det här felet returneras är åtgärdens status okänd.

ObjectServerNotAvailable -1072824246

Meddelandetext: Objektägaren kan inte nås.
Message Queuing returnerar det här felet om katalogtjänstservern för objektet inte är tillgänglig. När det här felet returneras misslyckas åtgärden.

QueueNotAvailable -1072824245

Meddelandetext: Fel vid läsning från en kö som finns på en fjärrdator.

DtcConnect -1072824244

Meddelandetext: Det går inte att ansluta till MS DTC.
Message Queuing returnerar det här felet om det inte går att ansluta till Microsoft Distributed Transaction Coordinator.

TransactionImport -1072824242

Meddelandetext: Det går inte att importera transaktionen.

TransactionUsage -1072824240

Meddelandetext: Felaktig transaktionsanvändning.
Message Queuing returnerar det här felet om ett försök gjordes att öppna en fjärrkö för läsåtkomst inifrån en transaktion, eller om ett försök gjordes att läsa ett meddelande från en icke-transaktionell kö inifrån en transaktion.

TransactionSequence -1072824239

Meddelandetext: Fel transaktionsåtgärdssekvens.

MissingConnectorType -1072824235

Meddelandetext: Anslutningstyp är obligatorisk när du skickar ett bekräftelsemeddelande eller ett säkert meddelande.
Message Queuing returnerar det här felet när programmet anger en egenskap som vanligtvis anges av Message Queuing, men inte anger vilken anslutningsapp som ska användas. Mer information om anslutningstyper finns i Message klassens ConnectorType egenskap.

StaleHandle -1072824234

Meddelandetext: Queue Manager-tjänsten har startats om. Köhandtaget är inaktuellt och bör stängas.
Message Queuing returnerar det här felet om det angivna handtaget hämtades i en tidigare session i Queue Manager-tjänsten.

TransactionEnlist -1072824232

Meddelandetext: Det går inte att registrera transaktionen.

QueueDeleted -1072824230

Meddelandetext: Kön har tagits bort. Meddelanden kan inte tas emot längre med hjälp av den här köinstansen. Kön ska vara stängd.

IllegalContext -1072824229

Meddelandetext: Ogiltig kontextparameter.

IllegalSortPropertyId -1072824228

Meddelandetext: Ogiltigt propidvärde i MQSORTSET.
Ogiltigt egenskapsidentifierarvärde i för sortering.

LabelBufferTooSmall -1072824226

Meddelandetext: Etikettbufferten som skickades till API:et var för liten.

MqisServerEmpty -1072824225

Meddelandetext: Listan över MQIS-servrar (i registret) är tom. Det här felet gäller endast Message Queuing 1.0.

MqisReadOnlyMode -1072824224

Meddelandetext: MQIS-databasen är i skrivskyddat läge.

SymmetricKeyBufferTooSmall -1072824223

Meddelandetext: Den skickade bufferten för egenskapen Symmetrisk nyckel är för liten.
Mer information om symmetriska nycklar finns i Message klassens DestinationSymmetricKey egenskap.

SignatureBufferTooSmall -1072824222

Meddelandetext: Den skickade bufferten för egenskapen Signature är för liten.
Mer information om signaturer finns i Message klassens DigitalSignature egenskap.

ProviderNameBufferTooSmall -1072824221

Meddelandetext: Den skickade bufferten för egenskapen Providernamn är för liten.
Mer information om providernamn finns i Message klassens AuthenticationProviderName egenskap.

IllegalOperation -1072824220

Meddelandetext: Åtgärden är ogiltig i kösystem för främmande meddelanden.

WriteNotAllowed -1072824219

Meddelandetext: En annan MQIS-server installeras; skrivåtgärder till databasen tillåts inte just nu.

WksCantServeClient -1072824218

Meddelandetext: Message Queuing-oberoende klienter kan inte hantera Message Queuing-beroende klienter.

DependentClientLicenseOverflow -1072824217

Meddelandetext: Antalet beroende klienter som hanteras av den här Message Queuing-servern har nått sin övre gräns.

CorruptedQueueWasDeleted -1072824216

Meddelandetext: The.ini fil för kön i LQS togs bort eftersom den var skadad.

RemoteMachineNotAvailable -1072824215

Meddelandetext: Fjärrdatorn är inte tillgänglig.

UnsupportedOperation -1072824214

Meddelandetext: Åtgärden stöds inte för en workgroup-installationsdator.

EncryptionProviderNotSupported -1072824213

Meddelandetext: Kryptografitjänstleverantören stöds inte av Message Queuing.

CannotSetCryptographicSecurityDescriptor -1072824212

Meddelandetext: Det går inte att ange säkerhetsbeskrivningen för kryptografiska nycklar.
Information om kryptografiska providers finns i CryptographicProviderType och AuthenticationProviderType.

CertificateNotProvided -1072824211

Meddelandetext: En användare försökte skicka ett autentiserat meddelande utan certifikat.
Message Queuing returnerar det här felet om det sändande programmet försöker använda säkerhetskontextinformation för att autentisera ett meddelande och säkerhetskontexten inte innehåller något certifikat. Mer information om certifikat finns i Message klassens SenderCertificate egenskap.

QDnsPropertyNotSupported -1072824210

DNS-egenskapen stöds inte som villkor för att hitta köer.
Du kan inte hämta DNS-sökvägsnamnet för en kö.

CannotCreateCertificateStore -1072824209

Meddelandetext: Det går inte att skapa ett certifikatarkiv för det interna certifikatet.
Message Queuing returnerar det här felet om du inte har behörighet att ändra din egen profil.

CannotOpenCertificateStore -1072824208

Meddelandetext: Det går inte att öppna certifikatarkivet för det interna certifikatet.
Message Queuing returnerar det här felet om du inte har behörighet att ändra din egen profil.

IllegalEnterpriseOperation -1072824207

Meddelandetext: Åtgärden är ogiltig för ett Message Queuing-tjänstobjekt.

CannotGrantAddGuid -1072824206

Meddelandetext: Det gick inte att ge den aktuella användaren behörigheten "Lägg till Guid".

CannotLoadMsmqOcm -1072824205

Meddelandetext: Det går inte att läsa in MSMQOCM.DLL-biblioteket.

NoEntryPointMsmqOcm -1072824204

Meddelandetext: Det går inte att hitta en startpunkt i MSMQOCM.DLL-biblioteket.

NoMsmqServersOnDc -1072824203

Meddelandetext: Det gick inte att hitta Message Queuing-servrar på domänkontrollanter.

CannotJoinDomain -1072824202

Meddelandetext: Det gick inte att ansluta till Message Queuing-företaget på Windows 2000-domänen.

CannotCreateOnGlobalCatalog -1072824201

Meddelandetext: Det gick inte att skapa ett objekt på en angiven global katalogserver.

GuidNotMatching -1072824200

Meddelandetext: Det gick inte att skapa konfigurationsobjektet Message Queuing med ett GUID som matchar datorinstallationen. Du måste avinstallera Message Queuing och sedan installera om det.

PublicKeyNotFound -1072824199

Meddelandetext: Det går inte att hitta den offentliga nyckeln för datorn.
Message Queuing returnerar till exempel det här felet om du försöker hämta datoregenskaperna för en dator som kör Message Queuing 1.0 eller om du försöker hämta fjärrdatoregenskaper när du arbetar offline. Det här felet gäller endast Message Queuing 2.0.

PublicKeyDoesNotExist -1072824198

Meddelandetext: Den offentliga nyckeln för datorn finns inte.
Message Queuing returnerar det här felet om det kunde fråga katalogtjänsten, men den förbättrade nyckeln hittades inte. Det här felet gäller endast Message Queuing 2.0.

IllegalPrivateProperties -1072824197

Parametervärdet för privata egenskaper är ogiltigt. Det kan bero på att det har ett null-värde eller har noll egenskaper angivna.

NoGlobalCatalogInDomain -1072824196

Meddelandetext: Det går inte att hitta globala katalogservrar i den angivna domänen.

NoMsmqServersOnGlobalCatalog -1072824195

Meddelandetext: Det gick inte att hitta Message Queuing-servrar på globala katalogdomänkontrollanter.

CannotGetDistinguishedName -1072824194

Meddelandetext: Det gick inte att hämta det unika namnet på den lokala datorn.

CannotHashDataEx -1072824193

Meddelandetext: Det går inte att hash-data för ett autentiserat meddelande.

CannotSignDataEx -1072824192

Meddelandetext: Det går inte att signera data innan du skickar ett autentiserat meddelande.
Mer information om signeringsdata finns i Message klassens DigitalSignature egenskap.

CannotCreateHashEx -1072824191

Meddelandetext: Det går inte att skapa ett hash-objekt för ett autentiserat meddelande.
Mer information om hash-algoritmer finns i Message klassens HashAlgorithm egenskap.

FailVerifySignatureEx -1072824190

Meddelandetext: Signaturen för det mottagna meddelandet är ogiltig.

MessageNotFound -1072824184

Meddelandetext: Det gick inte att hitta det angivna meddelandet.
Message Queuing returnerar det här felet om det inte går att hitta det angivna meddelandet i kön.

Exempel

I följande exempel verifieras om det finns en Message Queuing-kö och tar sedan bort den.

#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

Kommentarer

Uppräkningen MessageQueueErrorCode ger detaljerad information om ett feltillstånd under en meddelandeåtgärd.

MessageQueueException Använder MessageQueueErrorCode egenskapen för att identifiera typen av meddelandeköfel. Värdet MessageQueueErrorCode bestämmer en textsträng som ska associeras med felet.

Gäller för

Se även