Server.SystemMessages Property

SystemMessage オブジェクトのコレクションを表します。各 SystemMessage オブジェクトは、Microsoft SQL Server のインスタンスで定義されたシステム メッセージを表します。

名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public ReadOnly Property SystemMessages As SystemMessageCollection
public SystemMessageCollection SystemMessages { get; }
public:
property SystemMessageCollection^ SystemMessages {
    SystemMessageCollection^ get ();
}
/** @property */
public SystemMessageCollection get_SystemMessages ()
public function get SystemMessages () : SystemMessageCollection

プロパティ値

SQL Server のインスタンスで定義されたすべてのシステム メッセージを表す SystemMessageCollection オブジェクトです。

解説

更新されたテキスト :

SystemMessages プロパティは SystemMessageCollection オブジェクトを参照しています。このオブジェクトは、SQL Server のインスタンスのシステム メッセージを参照します。このコレクションを使用して、定義済みのシステム メッセージを参照できます。ユーザー定義メッセージにアクセスするには、UserDefinedMessages プロパティを使用します。

この名前空間、クラス、またはメンバは、Microsoft .NET Framework Version 2.0 でのみサポートされています。

使用例

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference an existing system message using the ItemByIdAndLanguage method.
Dim msg As SystemMessage
msg = srv.SystemMessages.ItemByIdAndLanguage(14126, "us_english")
'Display the message ID and  text.
Console.WriteLine(msg.ID.ToString + " " + msg.Text)

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Server Class
Server Members
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

Visual Basic .NET で特定のシステム メッセージを検索する方法
Visual Basic .NET でコレクションを使用してオブジェクトを参照する方法
コレクションの使用
プロパティの設定
サーバーの管理

変更履歴

リリース

履歴

新しい内容 :
  • 「例」セクションにコード サンプルを追加しました。

  • 「解説」セクションに説明を追加しました。