MessageQueue.Authenticate 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 of ingesteld die aangeeft of de wachtrij alleen geverifieerde berichten accepteert.
public:
property bool Authenticate { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MQ_Authenticate")]
public bool Authenticate { get; set; }
[<System.Messaging.MessagingDescription("MQ_Authenticate")>]
member this.Authenticate : bool with get, set
Public Property Authenticate As Boolean
Waarde van eigenschap
true als de wachtrij alleen geverifieerde berichten accepteert; anders, false. De standaardwaarde is false.
- Kenmerken
Uitzonderingen
Er is een fout opgetreden bij het openen van een Message Queuing-methode.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van de eigenschap van een berichtenwachtrij Authenticate opgehaald en ingesteld.
// Set the queue's Authenticate property value.
queue.Authenticate = true;
// Display the new value of the queue's Authenticate property.
Console.WriteLine("MessageQueue.Authenticate: {0}", queue.Authenticate);
Opmerkingen
Berichtverificatie biedt een manier om de integriteit van berichten te waarborgen en te controleren wie het bericht heeft verzonden. Als u verificatie wilt aanvragen, stelt de verzendende toepassing het verificatieniveau van het bericht in.
Wanneer u deze optie instelt Authenticatetrue, beperkt u de toegang tot de wachtrij op de server, niet alleen voor dit MessageQueue exemplaar. Alle clients die met dezelfde Message Queuing-wachtrij werken, worden beïnvloed.
Een wachtrij die alleen geverifieerde berichten accepteert, weigert een niet-geverifieerd bericht. Een verzendende toepassing kan de AcknowledgeType eigenschap van het bericht instellen om een melding van afwijzing van het bericht aan te vragen. Omdat er geen andere indicatie bestaat van berichtafkeuring, kan het bericht verloren gaan in de verzendende toepassing, tenzij u aanvraagt dat het wordt verzonden naar de wachtrij met onbestelbare berichten.
In de volgende tabel ziet u of deze eigenschap beschikbaar is in verschillende werkgroepmodi.
| Werkgroepmodus | Beschikbaar |
|---|---|
| Lokale computer | Yes |
| Naam van lokale computer en directe indeling | Yes |
| Externe computer | No |
| Naam van externe computer en directe indeling | No |