ServerGroup Classe

Definição

Representa um grupo de servidores no repositório de Servidores Registrados.

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
Herança
Implementações

Construtores

Nome Description
ServerGroup()

Representa um grupo de servidores no repositório de Servidores Registrados.

ServerGroup(ServerGroup, String)

Representa um grupo de servidores no repositório de Servidores Registrados.

ServerGroup(String)

Representa um grupo de servidores no repositório de Servidores Registrados.

Propriedades

Nome Description
AbstractIdentityKey

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Description

Representa um grupo de servidores no repositório de Servidores Registrados.

DisplayName

Nome de exibição para o grupo

ID

Representa um grupo de servidores no repositório de Servidores Registrados.

IdentityKey

Representa um grupo de servidores no repositório de Servidores Registrados.

IsDropped

Retorna se o SFC acredita que esse é um objeto descartado.

IsLocal

Retorna a propriedade IsLocal do RegisteredServersStore à qual essa instância está associada.

IsSystemServerGroup

Retornará true se esse grupo de servidores for um entre os grupos de servidores padrão.

KeyChain

Retorna o caminho de identidade do objeto

(Herdado de SfcInstance)
Metadata

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Name

Representa um grupo de servidores no repositório de Servidores Registrados.

Parent

Representa um grupo de servidores no repositório de Servidores Registrados.

Properties

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PropertyStorageProvider

Essa propriedade retorna a implementação padrão do SFC para a interface ISfcPropertyStorageProvider, pode ser substituída nas classes filho para retornar outro provedor de armazenamento (ou seja, lista de propriedades simples)

(Herdado de SfcInstance)
RegisteredServers

Representa um grupo de servidores no repositório de Servidores Registrados.

ServerGroups

Representa um grupo de servidores no repositório de Servidores Registrados.

ServerType

Representa um grupo de servidores no repositório de Servidores Registrados.

State

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Urn

Crie uma nova cadeia de caracteres urn em cada solicitação e retorne-a.

(Herdado de SfcInstance)

Métodos

Nome Description
Alter()

Representa um grupo de servidores no repositório de Servidores Registrados.

AlterImpl()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
CheckObjectCreated()

Para ser chamado do domínio para quando uma API exigir que o objeto seja criado mais forte que CheckObjectState

(Herdado de SfcInstance)
CheckObjectState()

Para ser chamado do domínio para qualquer acesso ao objeto

(Herdado de SfcInstance)
Create()

Representa um grupo de servidores no repositório de Servidores Registrados.

CreateIdentityKey()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
CreateImpl()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Representa um grupo de servidores no repositório de Servidores Registrados.

Drop()

Representa um grupo de servidores no repositório de Servidores Registrados.

DropImpl()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Export(String, CredentialPersistenceType)

Exporta o conteúdo do grupo para um arquivo.

GetChildCollection(String)

Obtenha a coleção filho nesta instância para a cadeia de caracteres de nome de elemento fornecida.

(Herdado de SfcInstance)
GetDescendantRegisteredServers()

Método para mesclar a hierarquia de um ServerGroup e retornar a lista completa de RegisteredServers descendentes.

GetDomain()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
GetObjectFactory()

Representa um grupo de servidores no repositório de Servidores Registrados.

GetPropertySet()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
GetTypeMetadataImpl()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Import(String)

Importa grupos e servidores salvos no arquivo XML e os adiciona como filhos.

InitializeUIPropertyState()

Substituível dos objetos filho que se preocupam em inicializar seus estados (metadados dinâmicos que atualmente são os ". Propriedade Enabled" )

(Herdado de SfcInstance)
MarkForDropImpl(Boolean)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
MarkRootAsConnected()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Move(ServerGroup)

Move o ServerGroup para ser filho de outro ServerGroup.

MoveImpl(SfcInstance)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PostAlter(Object)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PostCreate(Object)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PostDrop(Object)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PostMove(Object)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PostRename(Object)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Refresh()

atualiza as propriedades do objeto lendo-as do servidor

(Herdado de SfcInstance)
Rename(SfcKey)

Renomeia o objeto no servidor.

Rename(String)

Renomeia o objeto no servidor.

RenameImpl(SfcKey)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
ResetKey()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Serialize(XmlWriter)

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
ToString()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
UpdateUIPropertyState()

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
Validate()

Validação básica do objeto filho

(Herdado de SfcInstance)
Validate(String, Object[])

Representa um grupo de servidores no repositório de Servidores Registrados.

Eventos

Nome Description
DuplicateFound

O evento gerado quando o usuário tenta importar um servidor ou grupo de servidores registrado que já existe no repositório local

propertyChanged

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PropertyChanged

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
propertyMetadataChanged

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)
PropertyMetadataChanged

Representa um grupo de servidores no repositório de Servidores Registrados.

(Herdado de SfcInstance)

Implantações explícitas de interface

Nome Description
ISfcAlterable.ScriptAlter()

Representa um grupo de servidores no repositório de Servidores Registrados.

ISfcCreatable.ScriptCreate()

Representa um grupo de servidores no repositório de Servidores Registrados.

ISfcDroppable.ScriptDrop()

Representa um grupo de servidores no repositório de Servidores Registrados.

ISfcMovable.Move(SfcInstance)

Representa um grupo de servidores no repositório de Servidores Registrados.

ISfcMovable.ScriptMove(SfcInstance)

Representa um grupo de servidores no repositório de Servidores Registrados.

ISfcRenamable.ScriptRename(SfcKey)

Representa um grupo de servidores no repositório de Servidores Registrados.

Aplica-se a