Cursor Klas

Definitie

Een Cursor wordt gebruikt voor het onderhouden van een specifieke locatie op een MessageQueue locatie bij het lezen van de berichten van de wachtrij.

public ref class Cursor sealed : IDisposable
public sealed class Cursor : IDisposable
type Cursor = class
    interface IDisposable
Public NotInheritable Class Cursor
Implements IDisposable
Overname
Cursor
Implementeringen

Opmerkingen

Als u een cursor voor een MessageQueuewilt ophalen, roept u de CreateCursor methode voor die wachtrij aan.

Een Cursor wordt gebruikt met methoden zoals Peek(TimeSpan, Cursor, PeekAction) en Receive(TimeSpan, Cursor) wanneer u berichten moet lezen die zich niet aan de voorzijde van de wachtrij bevinden. Dit omvat het synchroon of asynchroon lezen van berichten. Cursors hoeven niet te worden gebruikt om alleen het eerste bericht in een wachtrij te lezen.

Bij het lezen van berichten binnen een transactie wordt de cursorverplaatsing niet teruggedraaid als de transactie wordt afgebroken. Stel dat er een wachtrij is met twee berichten, A1 en A2. Als u bericht A1 tijdens een transactie verwijdert, verplaatst Message Queuing de cursor naar bericht A2. Als de transactie om welke reden dan ook wordt afgebroken, wordt bericht A1 weer in de wachtrij ingevoegd, maar blijft de cursor verwijzen naar bericht A2.

Als u de cursor wilt sluiten, roept u Closeaan.

Methoden

Name Description
Close()

Hiermee sluit u de cursor, zodat Message Queuing de bijbehorende resources vrijgeeft.

Dispose()

Alle resources die worden gebruikt door de Cursor.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Finalize()

Zorgt ervoor dat de cursor wordt gewist wanneer het object wordt verwijderd.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook