Wie Sie wissen, programmgesteuert, ob die Message Queueing aktiviert ist, auf der Maschine oder nicht?

Ich weiß, dass wenn ich versuche, neues zu schaffen MessageQueue system wirft InvalidOperationException wenn der Message Queuing-ist nicht aktiviert.

Aber wie Sie wissen, programmatisch, ob die Message Queueing aktiviert ist, auf der Maschine oder nicht?
Ich bin mit C# 2.0 & C# 4.0 in zwei unterschiedlichen code-Basen.

  • Sie tatsächlich Ihre Frage beantwortet, nur versuchen, diese try { //erstellen oder öffnen einer MessageQueue } catch (InvalidOperationException ) { // ist nicht aktiviert }
  • Über Ausnahmen zu erkennen Zustand/information ist eine schlechte Praxis, es sei denn absolut notwendig.
InformationsquelleAutor Learner | 2011-05-20
Schreibe einen Kommentar