MsmqElementBase.DeadLetterQueue Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett uppräkningsvärde som anger vilken typ av kö med obeställbara bokstäver som ska användas.
public:
property System::ServiceModel::DeadLetterQueue DeadLetterQueue { System::ServiceModel::DeadLetterQueue get(); void set(System::ServiceModel::DeadLetterQueue value); };
[System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)]
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get; set; }
[<System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)>]
member this.DeadLetterQueue : System.ServiceModel.DeadLetterQueue with get, set
Public Property DeadLetterQueue As DeadLetterQueue
Egenskapsvärde
Ett DeadLetterQueue uppräkningsvärde som anger vilken typ av kö med obeställbara bokstäver som ska användas.
- Attribut
Kommentarer
Kön med obeställbara meddelanden är en kö i köhanteraren för det sändande programmet för utgångna meddelanden som inte har levererats. Köuppräkningen med obeställbara meddelanden anger vilken typ av kö med obeställbara meddelanden som ska användas. Värdena är:
Ingen: Om ingen kö med obeställbara bokstäver krävs. Om ett meddelande skulle misslyckas med leveransen skulle det därför inte finnas någon post för det i kön med obeställbara meddelanden. Det här är standardvärdet när ExactlyOnce är inställt på
false.System: Den systemomfattande kön med obeställbara meddelanden används för att registrera meddelanden som inte levereras. Message Queuing (även kallat MSMQ) har en transaktionell systemkö med obeställbara meddelanden och en icke-transaktionell systemkö med obeställbara meddelanden för att registrera meddelanden som inte levererades från transaktionella respektive icke-transaktionella köer. Det här är standardvärdet när ExactlyOnce är inställt på
true.Anpassad: Kön som anges i CustomDeadLetterQueue används för att registrera meddelanden som inte levereras.
Orsaken till att ett meddelande inte kan nå det mottagande programmet är:
Ett transaktionsmeddelande skickas till en icke-transaktionell kö.
Ett icke-transaktionellt meddelande skickas till en transaktionskö.
Ett oautentiserat meddelande skickas till en kö som endast accepterar autentiserade meddelanden.
Ett okrypterat meddelande skickas till en kö som endast accepterar krypterade meddelanden.
Meddelandet upphör att gälla innan meddelandet levereras till en mottagare.
Meddelandelagringskvoten för måldatorn eller lagringskvoten för målkön överskrids, eller så finns det inget tillgängligt lagringsutrymme på måldatorn när meddelandet tas emot.
Avsändaren har inte de behörigheter som krävs för att placera meddelandet i målkön.
Den digitala signatur som är kopplad till meddelandet är ogiltig.
Det går inte att dekryptera ett krypterat meddelande av målköhanteraren.
Målkön rensas eller tas bort innan meddelandet hämtas.