ServerInstance クラス
ServerInstance クラスは、Microsoft SQL Server のインスタンスを表します。
継承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .WmiSmoObject
Microsoft.SqlServer.Management.Smo.Wmi..::..ServerInstance
名前空間: Microsoft.SqlServer.Management.Smo.Wmi
アセンブリ: Microsoft.SqlServer.SqlWmiManagement (Microsoft.SqlServer.SqlWmiManagement.dll)
構文
'宣言
Public NotInheritable Class ServerInstance _
Inherits WmiSmoObject
'使用
Dim instance As ServerInstance
public sealed class ServerInstance : WmiSmoObject
public ref class ServerInstance sealed : public WmiSmoObject
[<SealedAttribute>]
type ServerInstance =
class
inherit WmiSmoObject
end
public final class ServerInstance extends WmiSmoObject
ServerInstance 型は、以下のメンバーを公開しています。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Name | 参照先の Windows Management Instrumentation (WMI) オブジェクトの名前を取得します。値の設定も可能です。 (WmiSmoObject から継承されています。) |
![]() |
Parent | ServerInstance オブジェクトの親である ManagedComputer オブジェクトを取得します。 |
![]() |
Properties | Property オブジェクトのコレクションを表します。各 Property オブジェクトは、Windows Management Instrumentation (WMI) オブジェクトで定義されたプロパティを表します。 (WmiSmoObject から継承されています。) |
![]() |
ServerProtocols | ServerProtocol オブジェクトのコレクションを表します。各 ServerProtocol オブジェクトは、Microsoft Management Instrumentation (WMI) インストールで定義されたサーバー プロトコルを表します。 |
![]() |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) |
![]() |
Urn | Windows Management Instrumentation (WMI) オブジェクトを表す Uniform Resource Name (URN) アドレスを取得します。 (WmiSmoObject から継承されています。) |
![]() |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
![]() |
AlterProtocolProperties | Windows Management Instrumentation (WMI) インストールでプロトコル オブジェクトのプロパティの変更をすべて更新します。 (WmiSmoObject から継承されています。) |
![]() |
CheckObjectState | 参照先のオブジェクトの状態を確認します。 (WmiSmoObject から継承されています。) |
![]() |
CreateProtocolPropertyCollection | 参照先のオブジェクトの一連のプロトコル属性を作成します。 (WmiSmoObject から継承されています。) |
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetPropertyManagementObject | 指定したプロトコル プロパティの管理オブジェクトを取得します。 (WmiSmoObject から継承されています。) |
![]() |
GetPropertyObject | 指定した位置にある指定した値のプロパティを、指定したコレクションから取得します。 (WmiSmoObject から継承されています。) |
![]() |
GetProtocolPropertyCollection | 参照先のオブジェクトを表すプロトコル プロパティのコレクションを返します。 (WmiSmoObject から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
ImplInitialize | WmiSmoObject オブジェクトのフィールドを初期化します。 (WmiSmoObject から継承されています。) |
![]() |
Initialize | 参照先のオブジェクトを初期化します。 (WmiSmoObject から継承されています。) |
![]() |
InvokeMgmtMethod(ManagementObject, String, array<Object> [] () [] []) | 指定した管理オブジェクト、メソッド名、およびパラメーターを使用して、参照先のオブジェクトの管理メソッドを呼び出します。 (WmiSmoObject から継承されています。) |
![]() |
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, array<Object> [] () [] []) | 指定した管理オブジェクト、オブザーバー、メソッド名、およびパラメーターを使用して、参照先のオブジェクトの管理メソッドを呼び出します。 (WmiSmoObject から継承されています。) |
![]() |
IsObjectInitialized | 参照先のオブジェクトが初期化されているかどうかを示します。 (WmiSmoObject から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
Refresh | 参照先のオブジェクトとそのプロパティを更新します。 (WmiSmoObject から継承されています。) |
![]() |
SetName | 参照先のオブジェクトの名前を設定します。 (WmiSmoObject から継承されています。) |
![]() |
SetParentImpl | 参照先のオブジェクトの親を設定します。 (WmiSmoObject から継承されています。) |
![]() |
ToString | (Object から継承されています。) |
![]() |
UpdateObjectState | オブジェクトの状態を更新します。 (WmiSmoObject から継承されています。) |
![]() |
Validate | オブジェクトの状態を検証します。 (SmoObjectBase から継承されています。) |
先頭に戻る
説明
ServerInstance クラスを使用すると次のような操作を実行できます。
- SQL Server のインスタンスにおけるプロトコルとネットワーク ライブラリの管理
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。