ServerGroup ServerGroup ServerGroup Class

定義

ServerGroupクラスは、SQL Server サーバー グループを表します。 The ServerGroup class represents a SQL Server server group.

public ref class ServerGroup sealed : 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
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
Public NotInheritable Class ServerGroup
Inherits ServerGroupParent
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcMovable, ISfcRenamable, ISfcValidate
継承
実装
Microsoft.SqlServer.Management.Common.IAlterableMicrosoft.SqlServer.Management.Common.IAlterableMicrosoft.SqlServer.Management.Common.IAlterable Microsoft.SqlServer.Management.Common.ICreatableMicrosoft.SqlServer.Management.Common.ICreatableMicrosoft.SqlServer.Management.Common.ICreatable Microsoft.SqlServer.Management.Common.IDroppableMicrosoft.SqlServer.Management.Common.IDroppableMicrosoft.SqlServer.Management.Common.IDroppable Microsoft.SqlServer.Management.Common.IRenamableMicrosoft.SqlServer.Management.Common.IRenamableMicrosoft.SqlServer.Management.Common.IRenamable ISfcAlterableISfcAlterableISfcAlterable ISfcCreatableISfcCreatableISfcCreatable ISfcDroppableISfcDroppableISfcDroppable ISfcMovableISfcMovableISfcMovable ISfcRenamableISfcRenamableISfcRenamable ISfcValidateISfcValidateISfcValidate

注釈

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

スレッド セーフThread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

コンストラクター

ServerGroup() ServerGroup() ServerGroup()

ServerGroup クラスの新しいインスタンスを初期化します。 Initializes a new instance of the ServerGroup class.

ServerGroup(ServerGroup, String) ServerGroup(ServerGroup, String) ServerGroup(ServerGroup, String)

新しいインスタンスを初期化、ServerGroupクラスを指定した名前を持ち、指定された親のサブグループします。 Initializes a new instance of the ServerGroup class that has the specified name and is a subgroup of the specified parent.

ServerGroup(String) ServerGroup(String) ServerGroup(String)

新しいインスタンスを初期化、ServerGroupを指定した名前を持つクラス。 Initializes a new instance of the ServerGroup class that has the specified name.

プロパティ

AbstractIdentityKey AbstractIdentityKey AbstractIdentityKey

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Description Description Description

サーバー グループの名前を取得します。 Gets the name of the server group.

DisplayName DisplayName DisplayName

サーバー グループの表示名を取得します。 Gets the display name of the server group.

ID ID ID

サーバー グループを一意に識別する ID 値を取得します。 Gets the ID value that uniquely identifies the server group.

IdentityKey IdentityKey IdentityKey

サーバー グループを一意に識別するキー値を取得します。 Gets the key value that uniquely identifies the server group.

IsDropped IsDropped IsDropped

取得、Booleanサーバー グループが削除されたかどうかを指定する値。 Gets the Boolean value that specifies whether the server group has been dropped or not.

IsLocal IsLocal IsLocal

取得、Booleanサーバー グループがローカルかどうかを指定する値。 Gets the Boolean value that specifies whether the server group local.

IsSystemServerGroup IsSystemServerGroup IsSystemServerGroup

取得、Booleanサーバー グループがシステム オブジェクトかどうかを指定する値。 Gets the Boolean value that specifies whether the server group is a system object.

Metadata Metadata Metadata

インスタンスとそのドメインに関するメタデータを返します。 Returns metadata about the instance and its domain.

(Inherited from SfcInstance)
Name Name Name

サーバー グループの名前を取得します。 Gets the name of the server group.

Parent Parent Parent

親を取得、ServerGroupオブジェクト。 Gets the parent of the ServerGroup object.

Properties Properties Properties

コレクション インスタンスのプロパティを返します。 Returns a collection instance properties.

(Inherited from SfcInstance)
PropertyStorageProvider PropertyStorageProvider PropertyStorageProvider

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
RegisteredServers RegisteredServers RegisteredServers

コレクションを表しますRegisteredServerオブジェクト。 Represents a collection of RegisteredServer objects. RegisteredServer オブジェクトは登録済みサーバーを表します。 Each RegisteredServer object represents a registered server.

ServerGroups ServerGroups ServerGroups

コレクションを表しますServerGroupオブジェクト。 Represents a collection of ServerGroup objects. ServerGroupオブジェクトは、サーバー グループを表します。 Each ServerGroup object represents a server group.

ServerType ServerType ServerType

サーバー グループに関連付けられたサーバーの種類を取得します。 Gets or the type of server that is associated with the server group.

State State State

SfcInstance オブジェクトの状態を返します。 Returns the state of the SfcInstance object.

(Inherited from SfcInstance)
Urn Urn Urn

SfcInstance オブジェクトの URN (Uniform Resource Name) を返します。 Returns the uniform resource name of the SfcInstance object.

(Inherited from SfcInstance)

方法

Alter() Alter() Alter()

SQL Server のインスタンス上での ServerGroup オブジェクトのプロパティに対する変更をすべて更新します。 Updates any ServerGroup object property changes on the instance of SQL Server.

AlterImpl() AlterImpl() AlterImpl()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
CheckObjectCreated() CheckObjectCreated() CheckObjectCreated()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
CheckObjectState() CheckObjectState() CheckObjectState()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Create() Create() Create()

定義されている SQL Server のインスタンスに登録済みサーバーを作成、ServerGroupオブジェクト。 Creates a registered server on the instance of SQL Server as defined by the ServerGroup object.

CreateIdentityKey() CreateIdentityKey() CreateIdentityKey()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
CreateImpl() CreateImpl() CreateImpl()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink) Discover(ISfcDependencyDiscoveryObjectSink) Discover(ISfcDependencyDiscoveryObjectSink)

サーバー グループの依存関係を検出します。 Discovers the dependency relationship for the server group.

Drop() Drop() Drop()

登録済みサーバーを削除します。 Drops the registered server.

DropImpl() DropImpl() DropImpl()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Export(String, CredentialPersistenceType) Export(String, CredentialPersistenceType) Export(String, CredentialPersistenceType)

指定した資格情報の永続性タイプを使用して、指定したファイルにサーバー グループをエクスポートします。 Exports the server group to the specified file and using the specified credential persistence type.

GetChildCollection(String) GetChildCollection(String) GetChildCollection(String)

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
GetDescendantRegisteredServers() GetDescendantRegisteredServers() GetDescendantRegisteredServers()

サーバー グループ内の登録サーバーの一覧を返します。 Returns a list of the registered servers in a server group.

GetDomain() GetDomain() GetDomain()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
GetObjectFactory() GetObjectFactory() GetObjectFactory()

SFC オブジェクト ファクトリを返します、ServerGroupオブジェクト。 Returns the SFC object factory for the ServerGroup object.

GetPropertySet() GetPropertySet() GetPropertySet()

SfcInstance オブジェクトのプロパティのセットを返します。 Returns the set of properties for the SfcInstance object.

(Inherited from SfcInstance)
GetTypeMetadataImpl() GetTypeMetadataImpl() GetTypeMetadataImpl()

適切な TypeMetadata クラスを直接返すことでオーバーライドするドメインを示します。 Indicates the domains that override by returning the right TypeMetadata class directly. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Import(String) Import(String) Import(String)

XML ファイルに保存されているグループとサーバーをインポートし、サーバー グループの子として追加します。 Imports groups and servers saved to an XML file and adds them as children of the server group.

InitializeUIPropertyState() InitializeUIPropertyState() InitializeUIPropertyState()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
MarkForDropImpl(Boolean) MarkForDropImpl(Boolean) MarkForDropImpl(Boolean)

削除する既存のオブジェクトを示す値を返します。 Returns a value that indicates the existing objects to be dropped. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
MarkRootAsConnected() MarkRootAsConnected() MarkRootAsConnected()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Move(ServerGroup) Move(ServerGroup) Move(ServerGroup)

指定します、ServerGroupを新しい場所に移動するオブジェクト。 Specifies the ServerGroup object to move in a new location.

MoveImpl(SfcInstance) MoveImpl(SfcInstance) MoveImpl(SfcInstance)

インスタンス内で移動する新しい親オブジェクトを示します。 Indicates the new parent object to move in an instance. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

任意の SfcInstance メタデータの有効な値が更新されるたびに呼び出されます。 Invoked whenever the effective value of any SfcInstance metadata is updated.

(Inherited from SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) OnPropertyValueChanges(PropertyChangedEventArgs) OnPropertyValueChanges(PropertyChangedEventArgs)

任意の SfcInstance プロパティの有効な値が更新されるたびに呼び出されます。 Invoked whenever the effective value of any SfcInstance property is updated.

(Inherited from SfcInstance)
PostAlter(Object) PostAlter(Object) PostAlter(Object)

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostCreate(Object) PostCreate(Object) PostCreate(Object)

実行結果を作成する既定の実装を示します。 Indicates the default implementor that creates the execution result. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostDrop(Object) PostDrop(Object) PostDrop(Object)

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostMove(Object) PostMove(Object) PostMove(Object)

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostRename(Object) PostRename(Object) PostRename(Object)

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Refresh() Refresh() Refresh()

オブジェクトのプロパティを、サーバーから読み取ることによって更新します。 Refreshes the object's properties by reading them from the server.

(Inherited from SfcInstance)
Rename(SfcKey) Rename(SfcKey) Rename(SfcKey)

名前を変更、ServerGroupオブジェクト名を指定しています。 Renames the ServerGroup object by using the specified name.

Rename(String) Rename(String) Rename(String)

名前を変更、ServerGroupオブジェクト名を指定しています。 Renames the ServerGroup object by using the specified name.

RenameImpl(SfcKey) RenameImpl(SfcKey) RenameImpl(SfcKey)

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
ResetKey() ResetKey() ResetKey()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Serialize(XmlWriter) Serialize(XmlWriter) Serialize(XmlWriter)

インスタンスを XML にシリアル化します。 Serializes the instance to XML.

(Inherited from SfcInstance)
ToString() ToString() ToString()

インスタンスの URN の文字列表記を返します。 Returns a string representation of the instance Urn.

(Inherited from SfcInstance)
UpdateUIPropertyState() UpdateUIPropertyState() UpdateUIPropertyState()

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Validate() Validate() Validate()

基本的な子オブジェクトの検証を示します。 Indicates the basic child object's validation. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Validate(String, Object[]) Validate(String, Object[]) Validate(String, Object[])

検証、ServerGroupに対して指定したメソッドおよび引数のオブジェクト。 Validates the ServerGroup object against the specified method and arguments.

イベント

DuplicateFound DuplicateFound DuplicateFound

登録サーバー グループが重複する場合に発生するイベント。 An event raised if a duplicate registered server group is encountered.

propertyChanged propertyChanged propertyChanged

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PropertyChanged PropertyChanged PropertyChanged

プロパティ値が変更されたときに発生します。 Occurs when a property value changes.

(Inherited from SfcInstance)
propertyMetadataChanged propertyMetadataChanged propertyMetadataChanged

このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. このメンバーは、SQL Server インフラストラクチャをサポートしています。 It supports the SQL Server infrastructure. プロパティ メタデータの値が変更されたときに発生します。 Occurs when a property metadata value changes.

(Inherited from SfcInstance)
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged

プロパティのメタデータが変更されたときに発生します。 Occurs when the metadata for a property has changed.

(Inherited from SfcInstance)

明示的なインターフェイスの実装

ISfcAlterable.ScriptAlter() ISfcAlterable.ScriptAlter() ISfcAlterable.ScriptAlter()

ベース オブジェクトが変更された場合にそのプロパティを変更します。 Alters the properties of the base object if it has been changed. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. SQL Server インフラストラクチャがサポートしています. It supports the SQL Server infrastructure..

ISfcCreatable.ScriptCreate() ISfcCreatable.ScriptCreate() ISfcCreatable.ScriptCreate()

このオブジェクトを現在の状態でストレージに作成するスクリプトを生成します。 Produces the script to create this object to storage in its current state. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. SQL Server インフラストラクチャがサポートしています. It supports the SQL Server infrastructure..

ISfcDroppable.ScriptDrop() ISfcDroppable.ScriptDrop() ISfcDroppable.ScriptDrop()

このオブジェクトをストレージから削除するためのスクリプトを生成します。 Produces the script to drop this object from storage. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. SQL Server インフラストラクチャがサポートしています. It supports the SQL Server infrastructure..

ISfcMovable.Move(SfcInstance) ISfcMovable.Move(SfcInstance) ISfcMovable.Move(SfcInstance)

移動、ServerGroup指定した親オブジェクトの下にあるオブジェクトと、移動を反映するように、記憶域を更新します。このメンバー コードで直接参照しません。 Moves the ServerGroup object under the specified parent object and updates the storage to reflect the move.Do not reference this member directly in your code. SQL Server インフラストラクチャがサポートしています. It supports the SQL Server infrastructure..

ISfcMovable.ScriptMove(SfcInstance) ISfcMovable.ScriptMove(SfcInstance) ISfcMovable.ScriptMove(SfcInstance)

指定した親オブジェクトの下には、このオブジェクトを移動するスクリプトを生成します。このメンバー コードで直接参照しません。 Produces the script to move this object under the specified parent object.Do not reference this member directly in your code. SQL Server インフラストラクチャがサポートしています. It supports the SQL Server infrastructure..

ISfcRenamable.ScriptRename(SfcKey) ISfcRenamable.ScriptRename(SfcKey) ISfcRenamable.ScriptRename(SfcKey)

インスタンスの名前を変更ISfcScriptキー パラメーターで識別されるオブジェクト。 Renames the instance of ISfcScript object identified by the key parameter. このメンバーをコード内で直接参照しないでください。 Do not reference this member directly in your code. SQL Server インフラストラクチャがサポートしています. It supports the SQL Server infrastructure..

適用対象