MessageQueue.CanWrite Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of de MessageQueue waarde naar kan worden geschreven.
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
Waarde van eigenschap
trueals het MessageQueue bestaat en de toepassing ernaar kan schrijven; anders. false
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van de eigenschap van een berichtenwachtrij CanWrite weergegeven.
// Display the value of the queue's CanWrite property.
Console.WriteLine("MessageQueue.CanWrite: {0}", queue.CanWrite);
Opmerkingen
CanWrite geeft aan of de toepassing berichten naar de wachtrij kan verzenden. Als CanWrite dat het is true, kan de MessageQueue berichten naar de wachtrij verzenden. Anders kan het niet.
CanWrite is false als een wachtrij al is geopend met exclusieve schrijftoegang (of als deze is geopend met niet-exclusieve toegang en deze MessageQueue exclusieve toegang aanvraagt), of als de toepassing onvoldoende rechten heeft om toegang te krijgen. Als uw toepassing probeert te schrijven naar een wachtrij wanneer CanWrite dat het is false, wordt de toegang geweigerd.
In de volgende tabel ziet u of deze eigenschap beschikbaar is in verschillende werkgroepmodi.
| Werkgroepmodus | Available |
|---|---|
| Lokale computer | Ja |
| Naam van lokale computer en directe indeling | Ja |
| Externe computer | No |
| Naam van externe computer en directe indeling | Ja |