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 třídy SqlNotificationRequest.
Přetížení
SqlNotificationRequest() |
Vytvoří novou instanci třídy s výchozími SqlNotificationRequest hodnotami. |
SqlNotificationRequest(String, String, Int32) |
Vytvoří novou instanci SqlNotificationRequest třídy s uživatelem definovaným řetězcem, který identifikuje konkrétní požadavek na oznámení, název předdefinované SQL Server 2005 Název služby Service Broker a časový limit měřený v sekundách. |
SqlNotificationRequest()
Vytvoří novou instanci třídy s výchozími SqlNotificationRequest hodnotami.
public:
SqlNotificationRequest();
public SqlNotificationRequest ();
Public Sub New ()
Poznámky
Pokud je konstruktor bez parametrů použit k vytvoření objektu SqlNotificationRequest , musí být tato instance inicializována jeho UserData vlastnosti a Options před přiřazením objektu k vlastnosti objektu SqlCommandNotification . 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í požadavek na oznámení, název předdefinované SQL Server 2005 Název služby Service Broker a časový limit 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í. Nevyužívá se infrastrukturou oznámení, ale umožňuje vám přidružit oznámení ke stavu aplikace. Hodnota uvedená v tomto parametru je součástí zprávy fronty služby 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ázvu služby na konkrétní databázi.
Další informace o formátu parametru najdete v options
tématu Options.
- timeout
- Int32
Doba čekání na zprávu oznámení v sekundách.
Výjimky
Hodnota parametru options
je NULL.
Parametr options
nebo userData
je delší než uint16.MaxValue
nebo hodnota v parametru timeout
je menší než nula.
Poznámky
Tento konstruktor umožňuje inicializovat novou SqlNotificationRequest instanci, poskytnutím vlastního identifikátoru, SQL Server název služby Service Broker 2005 a hodnotu časového limitu.