Partager via


TimeZoneEnumeration Constructor (NSInstance, String)

Creates and initializes an instance of the TimeZoneEnumeration class.

Espace de noms: Microsoft.SqlServer.NotificationServices
Assembly: Microsoft.SqlServer.NotificationServices (in microsoft.sqlserver.notificationservices.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    nsInstance As NSInstance, _
    language As String _
)
public TimeZoneEnumeration (
    NSInstance nsInstance,
    string language
)
public:
TimeZoneEnumeration (
    NSInstance^ nsInstance, 
    String^ language
)
public TimeZoneEnumeration (
    NSInstance nsInstance, 
    String language
)
public function TimeZoneEnumeration (
    nsInstance : NSInstance, 
    language : String
)

Paramètres

  • nsInstance
    An NSInstance representing the Notification Services instance that contains the collection of time zones.
  • language
    A String indicating the language in which the time zone data is to be returned.

Exemple

The following examples show how to create and initialize a TimeZoneEnumeration object in managed code:

Dim instanceName As String = "Tutorial"

' Create the NSInstance object.
Dim testInstance As NSInstance = _
    New NSInstance(instanceName)

' Create the TimeZoneEnumeration.
Dim testTimeZoneEnumeration As TimeZoneEnumeration = _
    New TimeZoneEnumeration(testInstance, _
    System.Globalization.CultureInfo.CurrentUICulture.Parent.Name)

' Step through the enumeration, populating
' the drop-down list as you go. Note that the TimeZone
' reference must include the namespace, because there is
' an identically named class in the System namespace.
Dim thisTimeZone As _
    Microsoft.SqlServer.NotificationServices.TimeZone
For Each thisTimeZone In testTimeZoneEnumeration
    Console.WriteLine(thisTimeZone.TimeZoneName)
Next
string instanceName = "Tutorial";

// Create the NSInstance object.
NSInstance testInstance = new NSInstance(instanceName);

// Create the TimeZoneEnumeration.
TimeZoneEnumeration testTimeZoneEnumeration =
    new TimeZoneEnumeration(testInstance,
    System.Globalization.CultureInfo.CurrentUICulture.Parent.Name);

// Step through the enumeration, populating
// the drop-down list as you go. Note that the TimeZone
// reference must include the namespace, because there is
// an identically named class in the System namespace.
foreach(Microsoft.SqlServer.NotificationServices.TimeZone
thisTimeZone in testTimeZoneEnumeration)
{
    Console.WriteLine(thisTimeZone.TimeZoneName);
}

Plateformes

Plateformes de développement

Pour obtenir la liste des plateformes prises en charge, consultez Configuration matérielle et logicielle requise pour l'installation de SQL Server 2005.

Plateformes cibles

Pour obtenir la liste des plateformes prises en charge, consultez Configuration matérielle et logicielle requise pour l'installation de SQL Server 2005.

Voir aussi

Référence

TimeZoneEnumeration Class
TimeZoneEnumeration Members
Microsoft.SqlServer.NotificationServices Namespace