SqlNotificationRequest Sınıf

Tanım

Verilen bir komut için bildirim isteğini temsil eder.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
Devralma
SqlNotificationRequest

Açıklamalar

Bu sınıf, SQL Server 2005 tarafından sunulan sorgu bildirim hizmetlerine alt düzey erişim sağlar.This class provides low-level access to the query notification services exposed by SQL Server 2005. Çoğu uygulama için, SqlDependency sınıfı sorgu bildirimlerini kullanmanın daha basit bir yolunu sağlar.For most applications the SqlDependency class provides a simpler way of using query notifications. Ancak, bildirimlerin oluşma sırasında üzerinde ince denetime ihtiyacınız varsa veya bir bildirimin parçası olarak döndürülen ileti verilerini özelleştirmeniz gerekiyorsa, SqlNotificationRequest sınıf kullanılacak bir sınıftır.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.

Oluşturucular

SqlNotificationRequest()

Varsayılan değerlerle sınıfının yeni bir örneğini oluşturur SqlNotificationRequest .Creates a new instance of the SqlNotificationRequest class with default values.

SqlNotificationRequest(String, String, Int32)

SqlNotificationRequestBelirli bir bildirim isteğini tanımlayan Kullanıcı tanımlı bir dize, önceden tanımlanmış bir SQL Server 2005 hizmet Aracısı hizmet adının adı ve saniye cinsinden ölçülen zaman aşımı süresi ile sınıfının yeni bir örneğini oluşturur.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.

Özellikler

Options

Bildirim iletilerinin nakledildiği SQL Server Hizmet Aracısı hizmet adını alır veya ayarlar.Gets or sets the SQL Server Service Broker service name where notification messages are posted.

Timeout

İşlemin zaman aşımına uğramadan önce değişikliğin ne SQL Server kadar süreyle gerçekleşeceğini belirten bir değer alır veya ayarlar.Gets or sets a value that specifies how long SQL Server waits for a change to occur before the operation times out.

UserData

Bu bildirim için uygulamaya özel tanımlayıcıyı alır veya ayarlar.Gets or sets an application-specific identifier for this notification.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.