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 key 매개 변수로 식별 된 개체입니다. 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..

적용 대상