MessageQueue.CanWrite Eigenschap

Definitie

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

Van toepassing op

Zie ook