Notification Services—Creating a Distributor

Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio


Jump to: navigation, search
CSharp-Online.NET:Articles
Database Articles

Notification Services

© 2006 O'Reilly Media, Inc.

Creating a Distributor

A distributor named StockWatchDistributor is created in the CreateDistributor( ) method of Example 18-1. The code follows:

private static void CreateDistributor( )
{
  Distributor d = new Distributor
    (a, "StockWatchDistributor");
  d.SystemName = nsServer;
  d.QuantumDuration = new TimeSpan(0, 0, 15);
  a.Distributors.Add(d);
  Console.WriteLine("Added distributor: " + 
    d.Name);
}

The Distributor object represents a distributor for a Notification Services application. Each application must have one distributor that controls formatting and distribution of notifications. If an application has multiple distributors, each one must be installed on a different server. The QuantumDuration property specifies the distributor work item polling interval, which is 15 seconds in this example.

The NMO classes for managing distributors are described in Table 18-11. Table 18-11. NMO classes for managing distributors

Class Description
Distributor Represents a distributor for a Notification Services application.
DistributorCollection Represents a collection of distributors as Distributor objects. The Distributors property of the Application class returns the distributors used to distribute notifications

to delivery channels for the Notification Services application.


Previous_Page_.gif Next_Page_.gif


Personal tools