RegisteredServersStore Classe

Definição

public sealed class RegisteredServersStore : Microsoft.SqlServer.Management.RegisteredServers.ServerGroupParent, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type RegisteredServersStore = class
    inherit ServerGroupParent
    interface ISfcDomain
    interface ISfcDomainLite
    interface ISfcHasConnection
Public NotInheritable Class RegisteredServersStore
Inherits ServerGroupParent
Implements ISfcDomain
Herança
RegisteredServersStore
Implementações

Construtores

Nome Description
RegisteredServersStore()

Esse construtor é puramente um espaço reservado para permitir que a serialização construa esse objeto e defina outras propriedades nele. Esse construtor não será usado para se conectar diretamente ao repositório local. Em vez disso, usaremos um método estático para inicializar o repositório do arquivo XML.

RegisteredServersStore(ServerConnection)

Esse construtor é usado para um Repositório que representa o armazenamento em um SQL Server em vez de um arquivo.

Campos

Nome Description
ExceptionDelegates

Delegar membro para manter a lista de manipuladores delegados

RegisteredServersFileName

Nome do arquivo de servidores registrados usado pelo Sql Server Management Studio e armazenado no perfil do usuário.

Propriedades

Nome Description
AbstractIdentityKey (Herdado de SfcInstance)
AnalysisServicesServerGroup
AnalysisServicesServerGroupName
AzureDataStudioConnectionStore

Contém o conjunto de conexões e grupos armazenados nas configurações de Azure Data Studio do usuário

CentralManagementServerGroup
CentralManagementServerGroupName
CentralManagementServersDisplayName

O nome localizado do repositório de servidor compartilhado

DatabaseEngineServerGroup
DatabaseEngineServerGroupName
DisplayName

Nome de exibição para este repositório

DomainInstanceName
DomainName
IntegrationServicesServerGroup
IntegrationServicesServerGroupName
IsLocal
KeyChain

Retorna o caminho de identidade do objeto

(Herdado de SfcInstance)
LocalFileStore

Essa propriedade estática retorna uma instância singleton que representa o armazenamento de arquivos local.

LocalServerStoreDisplayName

O nome localizado do repositório de servidores local

Metadata (Herdado de SfcInstance)
Parent

Pai não é algo que é mantido local, ele está implícito do conjunto de chaves O conceito de um pai é realmente sobre a hierarquia para cima e sob a raiz se fizermos isso apenas por meio de pais, então não seremos capazes de instanciar objetos com apenas conjuntos SfcKeyChain leves

Definir o pai está lá para uma operação auxiliar para definir um conjunto de chaves

(Herdado de SfcInstance)
Properties (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)
ReportingServicesServerGroup
ReportingServicesServerGroupName
ServerConnection
ServerGroups
SqlServerCompactEditionServerGroup
SqlServerCompactEditionServerGroupName
State (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
AlterImpl() (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)
CreateIdentityKey() (Herdado de SfcInstance)
CreateImpl() (Herdado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)
DropImpl() (Herdado de SfcInstance)
GetChildCollection(String)

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

(Herdado de SfcInstance)
GetDomain() (Herdado de SfcInstance)
GetExecutionEngine()
GetKey(IUrnFragment)
GetPropertySet() (Herdado de SfcInstance)
GetType(String)
GetTypeMetadata(String)
GetTypeMetadataImpl() (Herdado de SfcInstance)
InitializeLocalRegisteredServersStore(String)

Inicializa o repositório do arquivo de configuração especificado.

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) (Herdado de SfcInstance)
MarkRootAsConnected() (Herdado de SfcInstance)
MoveImpl(SfcInstance) (Herdado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (Herdado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (Herdado de SfcInstance)
PostAlter(Object) (Herdado de SfcInstance)
PostCreate(Object) (Herdado de SfcInstance)
PostDrop(Object) (Herdado de SfcInstance)
PostMove(Object) (Herdado de SfcInstance)
PostRename(Object) (Herdado de SfcInstance)
Refresh()

atualiza as propriedades do objeto lendo-as do servidor

(Herdado de SfcInstance)
ReloadLocalFileStore()

Descartar o repositório de arquivos local atual e recarregá-lo do disco

RenameImpl(SfcKey) (Herdado de SfcInstance)
ResetKey() (Herdado de SfcInstance)
Serialize(XmlWriter) (Herdado de SfcInstance)
ToString() (Herdado de SfcInstance)
UpdateUIPropertyState() (Herdado de SfcInstance)
UpgradeFromSqlServer2005(String)

Mescla o conteúdo do repositório de nível inferior no repositório local.

UseSfcStateManagement()
Validate()

Validação básica do objeto filho

(Herdado de SfcInstance)

Eventos

Nome Description
LocalFileStoreReloaded

Evento gerado após a atualização do repositório de arquivos local. Quando esse evento é gerado, os clientes precisam liberar suas referências para o repositório e reinicializar sua interface do usuário para o novo repositório de arquivos local.

propertyChanged (Herdado de SfcInstance)
PropertyChanged (Herdado de SfcInstance)
propertyMetadataChanged (Herdado de SfcInstance)
PropertyMetadataChanged (Herdado de SfcInstance)

Implantações explícitas de interface

Nome Description
ISfcDomainLite.GetLogicalVersion()

Retorna a versão lógica do domínio

ISfcHasConnection.ConnectionContext
ISfcHasConnection.GetConnection()
ISfcHasConnection.GetConnection(SfcObjectQueryMode)
ISfcHasConnection.SetConnection(ISfcConnection)

Define a conexão ativa.

Aplica-se a