MessageQueue.CanWrite Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan értéket kap, amely jelzi, hogy a MessageQueue rendszer megírható-e.
public:
property bool CanWrite { bool get(); };
[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_CanWrite")]
public bool CanWrite { get; }
[<System.ComponentModel.Browsable(false)>]
[<System.Messaging.MessagingDescription("MQ_CanWrite")>]
member this.CanWrite : bool
Public ReadOnly Property CanWrite As Boolean
Tulajdonság értéke
true ha létezik, MessageQueue és az alkalmazás írhat hozzá; ellenkező esetben false.
- Attribútumok
Példák
Az alábbi példakód egy üzenetsor tulajdonságának értékét jeleníti meg CanWrite .
// Display the value of the queue's CanWrite property.
Console.WriteLine("MessageQueue.CanWrite: {0}", queue.CanWrite);
Megjegyzések
CanWrite jelzi, hogy az alkalmazás képes-e üzeneteket küldeni az üzenetsorba. Ha CanWrite igen true, akkor a MessageQueue rendszer üzeneteket küldhet az üzenetsorba. Ellenkező esetben nem.
CanWrite ha false egy üzenetsor már meg van nyitva kizárólagos írási hozzáféréssel (vagy ha nem kizárólagos hozzáféréssel van megnyitva, és ez MessageQueue kizárólagos hozzáférést kér), vagy ha az alkalmazás nem rendelkezik megfelelő jogosultságokkal a hozzáféréshez. Ha az alkalmazás egy üzenetsorba próbál írni, a CanWritefalsehozzáférés megtagadva.
Az alábbi táblázat azt mutatja be, hogy ez a tulajdonság elérhető-e különböző munkacsoport-módban.
| Munkacsoport mód | Elérhető |
|---|---|
| Helyi számítógép | Igen |
| Helyi számítógép és közvetlen formátum neve | Igen |
| Távoli számítógép | No |
| Távoli számítógép és közvetlen formátum neve | Igen |