SqlNotificationRequest Oluşturucular

Tanım

SqlNotificationRequest sınıfının yeni bir örneğini oluşturur.

Aşırı Yüklemeler

SqlNotificationRequest()

Varsayılan değerlerle sınıfının yeni bir örneğini SqlNotificationRequest oluşturur.

SqlNotificationRequest(String, String, Int32)

Belirli bir bildirim isteğini, önceden tanımlanmış bir SQL Server 2005 Hizmet Aracısı hizmet adını ve saniye cinsinden ölçülen zaman aşımı süresini tanımlayan kullanıcı tanımlı bir dize ile sınıfının yeni bir örneğini SqlNotificationRequest oluşturur.

SqlNotificationRequest()

Varsayılan değerlerle sınıfının yeni bir örneğini SqlNotificationRequest oluşturur.

public:
 SqlNotificationRequest();
public SqlNotificationRequest ();
Public Sub New ()

Açıklamalar

Parametresiz oluşturucu bir nesne oluşturmak için kullanılırsa, nesneyi bir SqlNotificationRequest nesnenin özelliğine UserData atamadan NotificationSqlCommand önce bu örneğin ve Options özellikleri başlatılmış olmalıdır. Oluşturucu tarafından kullanılan varsayılan değerler, için NULL (Nothing Visual Basic'te) , için UserDataOptionsboş bir dize ve için sıfırdırTimeout.

Ayrıca bkz.

Şunlara uygulanır

SqlNotificationRequest(String, String, Int32)

Belirli bir bildirim isteğini, önceden tanımlanmış bir SQL Server 2005 Hizmet Aracısı hizmet adını ve saniye cinsinden ölçülen zaman aşımı süresini tanımlayan kullanıcı tanımlı bir dize ile sınıfının yeni bir örneğini SqlNotificationRequest oluşturur.

public:
 SqlNotificationRequest(System::String ^ userData, System::String ^ options, int timeout);
public SqlNotificationRequest (string userData, string options, int timeout);
new System.Data.Sql.SqlNotificationRequest : string * string * int -> System.Data.Sql.SqlNotificationRequest
Public Sub New (userData As String, options As String, timeout As Integer)

Parametreler

userData
String

Bu bildirim için uygulamaya özgü tanımlayıcı içeren bir dize. Bildirim altyapısı tarafından kullanılmaz, ancak bildirimleri uygulama durumuyla ilişkilendirmenize olanak tanır. Bu parametrede belirtilen değer Hizmet Aracısı kuyruk iletisine eklenir.

options
String

Bildirim iletilerinin gönderildiği Hizmet Aracısı hizmet adını içeren ve hizmet adı aramasının kapsamını belirli bir veritabanıyla kısıtlayan bir veritabanı adı veya Hizmet Aracısı örneği GUID'sini içermesi gereken bir dize.

Parametresinin options biçimi hakkında daha fazla bilgi için bkz Options. .

timeout
Int32

Saniye cinsinden bir bildirim iletisi bekleme süresi.

Özel durumlar

parametresinin options değeri NULL'dır.

options veya userData parametresi değerinden uint16.MaxValue uzun veya parametresindeki timeout değer sıfırdan küçük.

Açıklamalar

Bu oluşturucu kendi tanımlayıcınızı, SQL Server 2005 Hizmet Aracısı hizmet adını ve zaman aşımı değerini sağlayarak yeni SqlNotificationRequest bir örnek başlatmanızı sağlar.

Ayrıca bkz.

Şunlara uygulanır