SqlNotificationRequest Klasse

Definition

Stellt eine Anforderung einer Benachrichtigung für einen angegebenen Befehl dar.Represents a request for notification for a given command.

public ref class SqlNotificationRequest sealed
public sealed class SqlNotificationRequest
type SqlNotificationRequest = class
Public NotInheritable Class SqlNotificationRequest
Vererbung
SqlNotificationRequest

Hinweise

Diese Klasse ermöglicht den Zugriff auf die Abfrage Benachrichtigungsdienste auf niedriger Ebene, die von SQL Server 2005 verfügbar gemacht werden.This class provides low-level access to the query notification services exposed by SQL Server 2005. Bei den meisten Anwendungen bietet die SqlDependency-Klasse eine einfachere Möglichkeit, Abfrage Benachrichtigungen zu verwenden.For most applications the SqlDependency class provides a simpler way of using query notifications. Wenn Sie jedoch eine genaue Kontrolle darüber benötigen, wann Benachrichtigungen auftreten oder Sie die Nachrichten Daten anpassen müssen, die als Teil einer Benachrichtigung zurückgegeben werden, ist die SqlNotificationRequest Klasse die zu verwendende.However, if you need fine control over when notifications occur, or you need to customize the message data returned as part of a notification, the SqlNotificationRequest class is the one to use.

Konstruktoren

SqlNotificationRequest()

Erstellt eine neue Instanz der SqlNotificationRequest-Klasse mit Standardwerten.Creates a new instance of the SqlNotificationRequest class with default values.

SqlNotificationRequest(String, String, Int32)

Erstellt eine neue Instanz der SqlNotificationRequest-Klasse mit einer benutzerdefinierten Zeichenfolge, die eine bestimmte Benachrichtigungsanforderung, den Namen eines vordefinierten SQL Server 2005 Service Broker-Diensts und das Timeoutintervall (in Sekunden) angibt.Creates a new instance of the SqlNotificationRequest class with a user-defined string that identifies a particular notification request, the name of a predefined SQL Server 2005 Service Broker service name, and the time-out period, measured in seconds.

Eigenschaften

Options

Ruft den Namen des SQL Server Service Broker-Diensts ab, an den Benachrichtigungsmeldungen gesendet werden.Gets or sets the SQL Server Service Broker service name where notification messages are posted.

Timeout

Ruft einen Wert ab, der angibt, wie lange SQL Server auf Änderungen wartet, bevor das Zeitlimit für die Operation überschritten wird.Gets or sets a value that specifies how long SQL Server waits for a change to occur before the operation times out.

UserData

Ruft einen anwendungsspezifischen Bezeichner für diese Benachrichtigung ab oder legt diesen fest.Gets or sets an application-specific identifier for this notification.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch