SqlNotificationRequest Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehozza az osztály új példányát SqlNotificationRequest .
Túlterhelések
| Name | Description |
|---|---|
| SqlNotificationRequest() |
Az osztály új példányát hozza létre alapértelmezett SqlNotificationRequest értékekkel. |
| SqlNotificationRequest(String, String, Int32) |
Létrehoz egy új példányt a SqlNotificationRequest osztályból egy felhasználó által definiált sztringgel, amely azonosít egy adott értesítési kérést, egy előre definiált SQL Server 2005-ös szolgáltatásnevet és a másodpercben mért időtúllépési időszakot. |
SqlNotificationRequest()
Az osztály új példányát hozza létre alapértelmezett SqlNotificationRequest értékekkel.
public:
SqlNotificationRequest();
public SqlNotificationRequest();
Public Sub New ()
Megjegyzések
Ha a paraméter nélküli konstruktort SqlNotificationRequest objektum létrehozásához használják, a példánynak inicializálva UserData kell lennie, Options mielőtt az objektumot egy SqlCommand objektum tulajdonságához Notification rendelné. A konstruktor által használt alapértelmezett értékek a NULL (Nothing Visual Basic) a UserData, a Options üres sztringje, a Timeout pedig nulla.
Lásd még
A következőre érvényes:
SqlNotificationRequest(String, String, Int32)
Létrehoz egy új példányt a SqlNotificationRequest osztályból egy felhasználó által definiált sztringgel, amely azonosít egy adott értesítési kérést, egy előre definiált SQL Server 2005-ös szolgáltatásnevet és a másodpercben mért időtúllépési időszakot.
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)
Paraméterek
- userData
- String
Az értesítés alkalmazásspecifikus azonosítót tartalmazó sztringje. Az értesítési infrastruktúra nem használja, de lehetővé teszi, hogy az értesítéseket az alkalmazás állapotához társítsa. Az ebben a paraméterben megadott érték szerepel a Service Broker üzenetsorában.
- options
- String
Egy sztring, amely tartalmazza a Service Broker szolgáltatás nevét, ahol az értesítési üzeneteket közzétenik, és tartalmaznia kell egy adatbázisnevet vagy egy Service Broker-példány GUID azonosítóját, amely a szolgáltatásnév-keresés hatókörét egy adott adatbázisra korlátozza.
A paraméter formátumával kapcsolatos további információkért options lásd: Options.
- timeout
- Int32
Az értesítési üzenet várakozási ideje másodpercben.
Kivételek
A paraméter értéke options NULL.
A options vagy userData paraméter hosszabb, mint uint16.MaxValue a paraméter értéke, vagy a timeout paraméter értéke kisebb nullánál.
Megjegyzések
Ez a konstruktor lehetővé teszi, hogy inicializáljon egy új SqlNotificationRequest-példányt, megadva a saját azonosítóját, a 2005-ös szolgáltatásnév SQL Server és egy időtúllépési értéket.