ServerGroup クラス

定義

登録済みサーバー ストア内のサーバーのグループを表します。

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()

状態の初期化を気にする子オブジェクト (現在は "" である動的メタデータ) からオーバーライドできます。Enabled" プロパティ)

(継承元 SfcInstance)
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)

登録済みサーバー ストア内のサーバーのグループを表します。

適用対象