SqlNotificationRequest Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou instanci SqlNotificationRequest třídy.
Přetížení
| Name | Description |
|---|---|
| SqlNotificationRequest() |
Vytvoří novou instanci SqlNotificationRequest třídy s výchozími hodnotami. |
| SqlNotificationRequest(String, String, Int32) |
Vytvoří novou instanci SqlNotificationRequest třídy s uživatelem definovaným řetězcem, který identifikuje konkrétní žádost o oznámení, název předdefinovaného názvu služby SQL Server 2005 Service Broker a časové období měřené v sekundách. |
SqlNotificationRequest()
Vytvoří novou instanci SqlNotificationRequest třídy s výchozími hodnotami.
public:
SqlNotificationRequest();
public SqlNotificationRequest();
Public Sub New ()
Poznámky
Pokud se konstruktor bez parametrů používá k vytvoření objektuSqlNotificationRequest, musí mít tato instance před přiřazením SqlCommand objektu Notification k vlastnosti objektu inicializovat jeho UserData a Options vlastnosti. Výchozí hodnoty používané konstruktorem jsou NULL (Nothing v jazyce Visual Basic) pro UserData, prázdný řetězec pro Optionsa nula pro Timeout.
Viz také
Platí pro
SqlNotificationRequest(String, String, Int32)
Vytvoří novou instanci SqlNotificationRequest třídy s uživatelem definovaným řetězcem, který identifikuje konkrétní žádost o oznámení, název předdefinovaného názvu služby SQL Server 2005 Service Broker a časové období měřené v sekundách.
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)
Parametry
- userData
- String
Řetězec, který obsahuje identifikátor specifický pro aplikaci pro toto oznámení. Infrastrukturu oznámení nepoužívá, ale umožňuje přidružit oznámení ke stavu aplikace. Hodnota uvedená v tomto parametru je zahrnuta do zprávy fronty Service Broker.
- options
- String
Řetězec, který obsahuje název služby Service Broker, kde jsou publikovány zprávy oznámení, a musí obsahovat název databáze nebo identifikátor GUID instance služby Service Broker, který omezuje rozsah vyhledávání názvů služeb na konkrétní databázi.
Další informace o formátu parametru options naleznete v tématu Options.
- timeout
- Int32
Doba, v sekundách, počkat na oznámení zprávy.
Výjimky
Hodnota parametru options je NULL.
Parametr optionsuserData je delší než uint16.MaxValue nebo hodnota parametru timeout je menší než nula.
Poznámky
Tento konstruktor umožňuje inicializovat novou SqlNotificationRequest instanci, zadat vlastní identifikátor, název služby SQL Server 2005 Service Broker a hodnotu časového limitu.