ServerGroup クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
登録済みサーバー ストア内のサーバーのグループを表します。
public sealed class ServerGroup : Microsoft.SqlServer.Management.RegisteredServers.ServerGroupParent, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
type ServerGroup = class
inherit ServerGroupParent
interface ISfcValidate
interface ISfcCreatable
interface ICreatable
interface ISfcAlterable
interface IAlterable
interface ISfcDroppable
interface IDroppable
interface ISfcRenamable
interface IRenamable
interface ISfcMovable
Public NotInheritable Class ServerGroup
Inherits ServerGroupParent
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcMovable, ISfcRenamable, ISfcValidate
- 継承
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| ServerGroup() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ServerGroup(ServerGroup, String) |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ServerGroup(String) |
登録済みサーバー ストア内のサーバーのグループを表します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AbstractIdentityKey |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Description |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| DisplayName |
グループの表示名 |
| ID |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| IdentityKey |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| IsDropped |
SFC がこれがドロップされたオブジェクトであると思われる場合に返します。 |
| IsLocal |
このインスタンスが関連付けられている RegisteredServersStore の IsLocal プロパティを返します。 |
| IsSystemServerGroup |
このサーバー グループが標準サーバー グループの 1 つである場合は true を返します。 |
| KeyChain |
オブジェクトの ID パスを返します。 (継承元 SfcInstance) |
| Metadata |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Name |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| Parent |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| Properties |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PropertyStorageProvider |
このプロパティは、ISfcPropertyStorageProvider インターフェイスの SFC の既定の実装を返します。子クラスでオーバーライドして、別のストレージ プロバイダー (フラット プロパティ リスト) を返すことができます。 (継承元 SfcInstance) |
| RegisteredServers |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ServerGroups |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ServerType |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| State |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Urn |
各要求に新しい Urn 文字列を作成し、それを返します。 (継承元 SfcInstance) |
メソッド
| 名前 | 説明 |
|---|---|
| Alter() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| AlterImpl() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| CheckObjectCreated() |
API でオブジェクトを CheckObjectState よりも厳密に作成する必要がある場合に、ドメインから呼び出す (継承元 SfcInstance) |
| CheckObjectState() |
オブジェクトへのアクセスのためにドメインから呼び出す (継承元 SfcInstance) |
| Create() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| CreateIdentityKey() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| CreateImpl() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| Drop() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| DropImpl() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Export(String, CredentialPersistenceType) |
グループの内容をファイルにエクスポートします。 |
| GetChildCollection(String) |
指定された要素名の文字列に対して、このインスタンスの子コレクションを取得します。 (継承元 SfcInstance) |
| GetDescendantRegisteredServers() |
ServerGroup の階層をフラット化し、子孫 RegisteredServers の完全な一覧を返すメソッド。 |
| GetDomain() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| GetObjectFactory() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| GetPropertySet() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| GetTypeMetadataImpl() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Import(String) |
XML ファイルに保存されているグループとサーバーをインポートし、子として追加します。 |
| InitializeUIPropertyState() |
状態の初期化を気にする子オブジェクト (現在は " |
| MarkForDropImpl(Boolean) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| MarkRootAsConnected() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Move(ServerGroup) |
ServerGroup を別の ServerGroup の子に移動します。 |
| MoveImpl(SfcInstance) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PostAlter(Object) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PostCreate(Object) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PostDrop(Object) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PostMove(Object) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PostRename(Object) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Refresh() |
オブジェクトのプロパティをサーバーから読み取って更新します。 (継承元 SfcInstance) |
| Rename(SfcKey) |
サーバー上のオブジェクトの名前を変更します。 |
| Rename(String) |
サーバー上のオブジェクトの名前を変更します。 |
| RenameImpl(SfcKey) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| ResetKey() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Serialize(XmlWriter) |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| ToString() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| UpdateUIPropertyState() |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| Validate() |
基本的な子オブジェクトの検証 (継承元 SfcInstance) |
| Validate(String, Object[]) |
登録済みサーバー ストア内のサーバーのグループを表します。 |
イベント
| 名前 | 説明 |
|---|---|
| DuplicateFound |
ローカル ストアに既に存在する登録済みサーバーまたはサーバー グループをユーザーがインポートしようとしたときに発生するイベント |
| propertyChanged |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PropertyChanged |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| propertyMetadataChanged |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
| PropertyMetadataChanged |
登録済みサーバー ストア内のサーバーのグループを表します。 (継承元 SfcInstance) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| ISfcAlterable.ScriptAlter() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ISfcCreatable.ScriptCreate() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ISfcDroppable.ScriptDrop() |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ISfcMovable.Move(SfcInstance) |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ISfcMovable.ScriptMove(SfcInstance) |
登録済みサーバー ストア内のサーバーのグループを表します。 |
| ISfcRenamable.ScriptRename(SfcKey) |
登録済みサーバー ストア内のサーバーのグループを表します。 |