Aracılığıyla paylaş


SqlNotificationRequest Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
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()

Kaynak:
System.Data.SqlClient.notsupported.cs

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

Bir nesne oluşturmak için parametresiz oluşturucu kullanılıyorsa, 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), UserDataiçin Optionsboş bir dize ve için sıfırdır Timeout.

Ayrıca bkz.

Şunlara uygulanır

SqlNotificationRequest(String, String, Int32)

Kaynak:
System.Data.SqlClient.notsupported.cs

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'dir.

options veya userData parametresi büyüktür uint16.MaxValue veya parametredeki timeout değer sıfırdan küçüktür.

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