Instance Constructor (NotificationServices, String)
NotificationServices オブジェクトおよび名前を使用して、Instance クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.SqlServer.Management.Nmo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)
構文
'宣言
Public Sub New ( _
notificationServices As NotificationServices, _
name As String _
)
public Instance (
NotificationServices notificationServices,
string name
)
public:
Instance (
NotificationServices^ notificationServices,
String^ name
)
public Instance (
NotificationServices notificationServices,
String name
)
public function Instance (
notificationServices : NotificationServices,
name : String
)
パラメータ
- notificationServices
Notification Services インスタンスに対応する NotificationServices です。このパラメータは Parent プロパティを設定します。
name
Notification Services インスタンスの名前を示す長さ 1 ~ 64 文字の String です。このインスタンス名は、Notification Services のインスタンスの管理に使用します。インスタンス名は変更できません。インスタンス名を変更するには、いったんインスタンスを削除して再作成する必要があります。名前を変更しようとすると、NMO が例外をスローします。
解説
更新されたテキスト :2005 年 12 月 5 日
データベース エンジン インスタンス上の各 Notification Services インスタンスには、大文字と小文字を区別しない一意の名前を付ける必要があります。たとえば、MyInstance と myinstance は同じ名前として扱われます。
この名前はデータベース オブジェクトに使用されるため、標準識別子の SQL Server 規則に従う必要があります。つまり、SQL Server の予約キーワードや特殊文字 (スラッシュ (/)、円記号 (\)、左角かっこ ([)、右角かっこ (])、二重引用符 (")、単一引用符 (') など) は使用できません。SQL Server 識別子の詳細については、「識別子」を参照してください。
このコンストラクタでは、次のプロパティの既定値が設定されます。
プロパティ |
値 |
false |
|
"dbo" |
使用例
次の例は、このコンストラクタを使用する方法を示しています。
Instance myInstance = new Instance(
notificationServices, instanceName);
Dim myInstance As Instance = _
New Instance(notificationServices, instanceName)
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
Instance Class
Instance Members
Microsoft.SqlServer.Management.Nmo Namespace
DatabaseName
その他の技術情報
Notification Services のインスタンスの構成
NotificationServicesInstance 要素 (ICF)