ServerGroupBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このServerGroupBaseクラスは、Microsoft SQL Server登録済みサーバーのServerGroupグループを表すクラスの構築に使用される基本クラスです。
public ref class ServerGroupBase : Microsoft::SqlServer::Management::Smo::RegisteredServers::RegSvrSmoObject, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable
public class ServerGroupBase : Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable
type ServerGroupBase = class
inherit RegSvrSmoObject
interface ICreatable
interface IAlterable
interface IDroppable
Public Class ServerGroupBase
Inherits RegSvrSmoObject
Implements IAlterable, ICreatable, IDroppable
- 継承
- 派生
- 実装
注釈
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
プロパティ
| Name |
オブジェクトの名前を取得または設定します。 (継承元 RegSvrSmoObject) |
| Properties |
オブジェクトに関連付けられたプロパティを取得します。 (継承元 RegSvrSmoObject) |
| RegisteredServers |
RegisteredServer オブジェクトのコレクションを表します。 各 RegisteredServer オブジェクトは、親サーバー グループに含まれる 1 つの登録済みサーバーを表します。 |
| ServerGroups |
ServerGroup オブジェクトのコレクションを表します。 各 ServerGroup オブジェクトは、親サーバー グループに含まれる 1 つのサーバー グループを表します。 |
| State |
参照先のオブジェクトの状態を取得します。 (継承元 SmoObjectBase) |
| Urn |
オブジェクトを表す Urn オブジェクトを取得します。 (継承元 RegSvrSmoObject) |
| UrnSkeleton |
オブジェクトを表す Urn オブジェクトを取得します。 (継承元 RegSvrSmoObject) |
| UserData |
参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (継承元 SmoObjectBase) |
メソッド
| Alter() |
ServerGroupBase Microsoft SQL Serverのインスタンスでオブジェクト プロパティの変更を更新します。 |
| CheckObjectState() |
オブジェクトの状態を確認します。 (継承元 RegSvrSmoObject) |
| ClearCollections() |
サーバー グループのコレクションを消去します。 |
| Create() |
オブジェクトで定義されている Microsoft SQL Serverのインスタンスにサーバー グループをServerGroupBase作成します。 |
| Drop() |
親サーバー グループから ServerGroupBase を削除します。 |
| GetSmoObject(Urn) |
URN で示される RegSvrSmoObject を取得します。 |
| ImplInitialize(String[], OrderBy[]) |
オブジェクトを初期化します。 (継承元 RegSvrSmoObject) |
| Initialize() |
オブジェクトを初期化します。 (継承元 RegSvrSmoObject) |
| IsObjectInitialized() |
オブジェクトが初期化されたかどうかを示す Boolean 値を取得します。 (継承元 RegSvrSmoObject) |
| Refresh() |
オブジェクトのプロパティを更新します。 (継承元 RegSvrSmoObject) |
| SetParentImpl(RegSvrSmoObject) |
親を設定します。 (継承元 RegSvrSmoObject) |
| UpdateObjectState() |
更新されたオブジェクトの状態を取得します。 (継承元 RegSvrSmoObject) |
| Validate(String, Object[]) |
オブジェクトの状態を検証します。 (継承元 SmoObjectBase) |