Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Main() method EngineHost sample application 2nd XML event providers 2nd 3rd MainForm_Load() method reflections (NMO) 2nd maintenance tasks components, enabling/disabling overview 2nd state changes, applying 2nd 3rd with Management Studio 2nd with nscontrol 2nd 3rd definition of overview 2nd maintenance techniques cleanups chronicle tables 2nd 3rd 4th 5th manual vacuuming 2nd overview 2nd updating instances overview 2nd 3rd 4th performing updates 2nd post-update steps 2nd preparing for 2nd malicious users (deployment configurations). [See deployment security] managed codes (Subscriber Management APIs) overview 2nd Management Studio ADFs editing support 2nd ADFs, bringing up argument keys, specifying components, enabling/disabling 2nd development process 2nd ICFs editing support 2nd ICFs, compiling 2nd instance tools 2nd instances registering 2nd instances, cleaning up instances, enabling 2nd instances, starting 2nd list of applications, viewing new instances 2nd NMO. [See NMO] Update Instance command 2nd 3rd 4th 5th troubleshooting 2nd 3rd 4th ManageSubscriptions class. [See also user interfaces [NPN]] ManageSubscriptions.aspx web form manual vacuuming 2nd match rule developer-defined match rules match rules declaring 2nd 3rd description of DeviceName/Locale values, passing 2nd query execution plans 2nd troubleshooitng subscriber device name insertion 2nd troubleshooting non-matching subscriptions and events match rules. [See also matching logic [NPN]] matches view user-defined logic matching with SQL joins 2nd 3rd matching (subscriptions) 2nd matching components as SQL-NS application core matching criteria. [See also user-defined matching logic] matching logic [brkt-]EventRules[-brkt] element 2nd 3rd developer-defined matching logic overview 2nd developer-defined versus user-defined 2nd evaluating with queries 2nd 3rd 4th 5th event-triggered subscriptions overview 2nd 3rd event-triggered subscriptions. [See match rules] user-defined matching logic overview 2nd user-defined matching logic. [See user-defined matching logic] user-defined versus developer-defined logic 2nd membership providers (ASP.NET) database objects, creating for 2nd Message objects continuous hosted event providers Message Queuing delivery protocols event providers. 2nd [See also continuous hosted event providers] installing 2nd overview 2nd MessageQueue objects (continuous hosted event providers) MessageQueueException objects continuous hosted event providers messages (event logs). [See event logs] metadata instances metadata (instances) 2nd Microsoft SQL Server 2005. [See SQL Server 2005] Microsoft.Sql.Server.NotificationServices.dll, [See SQL-NS assembly] Microsoft.SqlServer.ConnectionInfo.dll assemblies Microsoft.SqlServer.ConnectionInfo.dll assembly AddSubscriptions program Microsoft.SqlServer.Management.Common assemblies Microsoft.SqlServer.Management.Common namespace AddSubscriptions program Microsoft.SqlServer.Management.Nmo assemblies Microsoft.SqlServer.Management.Smo assemblies Microsoft.SqlServer.Management.Smo namespace AddSubscriptions program Microsoft.SqlServer.NotificationServices namespace 2nd interfaces. [See also interfaces] Microsoft.SqlServer.NotificationServices. [See SQL-NS namespace] Microsoft.SqlServer.NotificationServices.dll assemblies 2nd Microsoft.SqlServer.NotificationServices.Rules namespace Condition APIs Microsoft.SqlServer.NotificationServices.Rules.dll assembly Condition APIs Microsoft.SqlServer.Smo.dll assemblies Microsoft.SqlServer.Smo.dll assembly AddSubscriptions program Minimal sample description of monitoring tasks Application Event log entries 2nd logging levels 2nd logging switches 2nd 3rd overview 2nd definition of overview 2nd performance counters overview 2nd 3rd 4th reporting stored procedures analysis reports 2nd diagnostic reports 2nd overview 2nd 3rd snapshot reports 2nd MQDeliveryProtocol 2nd MQDeliveryProtocol.cs file 2nd 3rd 4th 5th MQHostedEventProvider class Commit() method DoEventSubmission() method 2nd Initialize() method 2nd overview 2nd Receive() method 2nd Run() method Terminate() method 2nd Terminate() method [Aaron-don't connect] Write() method MQNotification classes 2nd MQNotification objects 2nd msdb system databases multicast delivery application development process 2nd content formatting 2nd delivery protocols 2nd distributor optimization 2nd Enterprise Edition support multimachine deployment configurations overview 2nd multiserver deployment configurations overview 2nd music store appliaction AddSubscriptions program compound conditions 2nd 3rd 4th 5th expression values, using 2nd 3rd filter rules and link leaf conditions, creating 2nd 3rd function values, using 2nd 3rd overview 2nd 3rd property rules, creating 2nd 3rd simple conditions 2nd 3rd SMO classes, obtaining 2nd 3rd SongAlerts application, connecting to 2nd subscription objects, creating 2nd Visual Studio Solution 2nd 3rd user-defined logic [brkt-]ConditionAction[-brkt] element, implementing 2nd 3rd input, creating 2nd 3rd overview 2nd 3rd 4th security 2nd 3rd subscription classes, defining for 2nd testing the application 2nd 3rd 4th 5th music store application [brkt-]Arguments[-brkt] element SQLProvider [brkt-]HostedProvider[-brkt] declaration SQLProvider [brkt-]HostedProvider[-brkt] element SQLProvider 2nd [brkt-]Interval[-brkt] element SQLProvider 2nd [brkt-]Schedule[-brkt] element SQLProvider 2nd [brkt-]StartTime[-brkt] element SQLProvider Add to Database button event submission 2nd AddSongs program 2nd 3rd event submission 2nd chronicles SQLProvider 2nd cleanup scripts 2nd content formatters, preparing for computed fields, adding 2nd device and locale storage 2nd 3rd event submission extra event providers, removing 2nd instances, creating 2nd overview 2nd subscribers/subscriptions, adding 2nd custom delivery protocols. [See custom delivery protocols [NPN]] delivery channels subscribe devices, adding 2nd delivery protocols instances, re-creating 2nd preparing for 2nd service account permissions, changing 2nd SMTP Service, installing 2nd supporting components, building 2nd FileSystemWatcherProvider 2nd 3rd instances compiling 2nd locale-specific XSL transforms 2nd 3rd testing 2nd 3rd PostQuery arguments SQLProvider scheduled subscriptions overview 2nd testing 2nd 3rd SMTP delivery protocol creating 2nd 3rd 4th 5th declaring support in the Notification classes 2nd 3rd testing 2nd 3rd utilizing 2nd SQLProvider [brkt-]Arguments[-brkt] element [brkt-]HostedProvider[-brkt] declaration [brkt-]HostedProvider[-brkt] element 2nd [brkt-]Interval[-brkt] element 2nd [brkt-]Schedule[-brkt] element 2nd [brkt-]StartTime[-brkt] element chornicles 2nd events queries 2nd 3rd overview 2nd PostQuery arguments testing 2nd testing 2nd 3rd user interfaces building 2nd examing 2nd pages, initializing 2nd running 2nd 3rd subscriptions, adding 2nd subscriptions, displaying 2nd subscriptions, enabling/disabling/removing 2nd 3rd 4th technology options 2nd user interfaces, building. [See also SMIs (Subscription Management Interfaces) [NPN]] music store applications event and scheduled rules interaction 2nd scheduled subscription class overview scheduled rules 2nd 3rd schema for subscriptions by genre 2nd state mainetenance event chronicle rules 2nd event chronicles 2nd 3rd 4th 5th 6th overview 2nd schema qualified names 2nd subscription chronicles 2nd subscription states 2nd music store catalog. [See music store database [NPN]] music store database creating 2nd 3rd purpose of designing 2nd schema of 2nd music store database. [See also application development process [NPN]] MusicStoreSMIOperations class (SMI logic layer) Genres property 2nd GetNewSongByArtistSubscriptions() function 2nd GetNewSongByGenreSubscriptions() function 2nd overview SubscriberExists() function 2nd Subscribers property 2nd TimeZones property 2nd |