Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

Microsoft.SqlServer.Management.Nmo Namespace

SQL Server 2005

The Microsoft.SqlServer.Management.Nmo namespace contains classes that are used to develop and administer Notification Services instances and applications.

For more information about developing Notification Services instances and applications, see Building Notification Solutions.

For a sample application using Notification Services Management Objects (NMO), see FlightNmo Sample.

ClassDescription
ApplicationRepresents a Notification Services application.
ApplicationCollectionRepresents the collection of Notification Services applications in a given Notification Services instance.
ApplicationDatabaseFileDefines an application database data file.
ApplicationDatabaseFileCollectionRepresents a collection of application database data files in a ApplicationDatabaseFileGroup.
ApplicationDatabaseFileGroupDescribes one database filegroup for a Notification ServicesApplication.
ApplicationDatabaseFileGroupCollectionRepresents the collection of application database filegroups for a Notification ServicesApplication.
ApplicationDatabaseLogFileDefines an application database log file.
ApplicationDatabaseLogFileCollectionRepresents the collection of application database log files for a Notification ServicesApplication.
ApplicationDatabaseOptionsRepresents the database options for an application database.
ContentFormatterRepresents a content formatter, which formats notifications for a specific notification class.
ContentFormatterArgumentRepresents one name/value pair for a content formatter initialization argument.
ContentFormatterArgumentCollectionRepresents the collection of initialization arguments for a ContentFormatter object.
DeliveryChannelRepresents a delivery channel for an instance of Notification Services.
DeliveryChannelArgumentRepresents one name/value pair for a delivery channel argument. These arguments are typically used to supply configuration and authentication information required by the delivery service.
DeliveryChannelArgumentCollectionRepresents the collection of arguments to be passed to the delivery protocol for the DeliveryChannel.
DeliveryChannelCollectionRepresents the collection of delivery channels for an Instance of Notification Services.
DistributorRepresents one distributor for a Notification Services application.
DistributorCollectionRepresents the collection of distributors for a Notification ServicesApplication.
EventChronicleRepresents a Notification Services application event chronicle, which is supplemental storage for event data.
EventChronicleCollectionRepresents the collection of event chronicles for an event class.
EventChronicleRuleRepresents a event chronicle maintenance query to run for each generator quantum in which an event batch arrives into the parent event class.
EventClassRepresents a event class for a Notification ServicesApplication.
EventClassCollectionRepresents the collection of event classes for a Notification ServicesApplication.
EventFieldRepresents a field in the event class schema.
EventFieldCollectionRepresents the collection of event fields for a Notification ServicesEventClass.
GeneratorRepresents the application's generator.
HostedEventProviderRepresents a hosted event provider for a Notification ServicesApplication.
HostedEventProviderArgumentRepresents one name/value pair for a hosted event provider argument. Not all hosted event providers use arguments.
HostedEventProviderArgumentCollectionRepresents the collection of arguments for a Notification ServicesHostedEventProvider.
HostedEventProviderCollectionRepresents the collection of hosted event providers for a Notification ServicesApplication.
InstanceRepresents an instance of Notification Services.
InstanceCollectionRepresents a collection of Notification ServicesInstance objects.
InstanceDatabaseFileRepresents the file specifications for an instance database file.
InstanceDatabaseFileCollectionRepresents the collection of database data files for a Notification ServicesInstanceDatabaseFileGroup.
InstanceDatabaseFileGroupDescribes one database filegroup for a Notification ServicesInstance.
InstanceDatabaseFileGroupCollectionRepresents the collection of database filegroups for a Notification ServicesInstance.
InstanceDatabaseLogFileDefines an instance database log file.
InstanceDatabaseLogFileCollectionRepresents the collection of database log files for a Notification ServicesInstance.
InstanceDatabaseOptionsRepresents the database options for an instance database.
NonHostedEventProviderRepresents a non-hosted event provider for a Notification Services application.
NonHostedEventProviderCollectionRepresents the collection of non-hosted event providers for a Notification ServicesApplication.
NotificationClassRepresents a notification class in a Notification Services application.
NotificationClassCollectionRepresents the collection of notification classes for a Notification ServicesApplication.
NotificationClassProtocolRepresents a delivery protocol for a notification class.
NotificationClassProtocolCollectionRepresents the collection of delivery protocols for a Notification ServicesNotificationClass.
NotificationComputedFieldRepresents a computed field in a notification class schema.
NotificationComputedFieldCollectionRepresents the collection of computed fields for a NotificationClass.
NotificationFieldRepresents a field in a notification class schema.
NotificationFieldCollectionRepresents the collection of NotificationField objects for a NotificationClass.
NotificationServicesRepresents a Notification Services server.
ProtocolDefinitionRepresents a custom delivery protocol for an instance of Notification Services.
ProtocolDefinitionCollectionRepresents the collection of custom delivery protocols for a Notification ServicesInstance.
ProtocolFieldRepresents a single protocol header field.
ProtocolFieldCollectionRepresents the collection of delivery protocol fields for a Notification ServicesNotificationClassProtocol.
ProtocolRetryScheduleRepresents the one retry schedule interval for a NotificationClassProtocol.
ProtocolRetryScheduleCollectionRepresents the collection of retry schedules for a NotificationClassProtocol object.
SubscriptionChronicleRepresents a Notification Services application subscription chronicle, which is supplemental storage for subscription data.
SubscriptionChronicleCollectionRepresents a collection of subscription chronicle definitions for a Notification Services application.
SubscriptionClassRepresents a subscription class in a Notification Services application.
SubscriptionClassCollectionRepresents the collection of subscription classes for a Notification ServicesApplication.
SubscriptionConditionEventRuleDescribes an event rule that uses condition actions to generate notifications.
SubscriptionConditionEventRuleCollectionRepresents the collection of condition-based event rules for a Notification ServicesSubscriptionClass.
SubscriptionConditionScheduledRuleDescribes a scheduled rule that uses condition actions to generate notifications.
SubscriptionConditionScheduledRuleCollectionRepresents the collection of condition-based scheduled rules for a Notification ServicesSubscriptionClass.
SubscriptionEventRuleRepresents an event rule that contains simple actions, not condition actions.
SubscriptionEventRuleCollectionRepresents the collection of event rules for a subscription class.
SubscriptionFieldRepresents a field in the subscription class schema.
SubscriptionFieldCollectionRepresents the collection of SubscriptionField objects in the subscription class schema.
SubscriptionScheduledRuleRepresents a scheduled rule that contains actions, not condition actions.
SubscriptionScheduledRuleCollectionRepresents the collection of scheduled rules for a subscription class.
VacuumScheduleDefine the vacuuming (data removal) schedule for the Notification ServicesApplication.
VacuumScheduleCollectionRepresents the collection of VacuumSchedule objects for the Application.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.