RegisteredServersStore Classe

Definizione

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
Ereditarietà
RegisteredServersStore
Implementazioni

Costruttori

Nome Descrizione
RegisteredServersStore()

Questo costruttore è puramente un segnaposto per consentire alla serializzazione di costruire questo oggetto e impostarvi altre proprietà. Questo costruttore non verrà usato per la connessione diretta all'archivio locale. Verrà invece usato un metodo statico per inizializzare l'archivio dal file XML.

RegisteredServersStore(ServerConnection)

Questo costruttore viene usato per un archivio che rappresenta l'archiviazione in un server SQL anziché un file.

Campi

Nome Descrizione
ExceptionDelegates

Membro delegato per contenere l'elenco dei gestori delegati

RegisteredServersFileName

Nome del file dei server registrati usato da Sql Server Management Studio e archiviato nel profilo utente.

Proprietà

Nome Descrizione
AbstractIdentityKey (Ereditato da SfcInstance)
AnalysisServicesServerGroup
AnalysisServicesServerGroupName
AzureDataStudioConnectionStore

Contiene il set di connessioni e gruppi archiviati nelle impostazioni di Azure Data Studio dell'utente

CentralManagementServerGroup
CentralManagementServerGroupName
CentralManagementServersDisplayName

Nome localizzato dell'archivio server condiviso

DatabaseEngineServerGroup
DatabaseEngineServerGroupName
DisplayName

Nome visualizzato per questo archivio

DomainInstanceName
DomainName
IntegrationServicesServerGroup
IntegrationServicesServerGroupName
IsLocal
KeyChain

Restituisce il percorso di identità dell'oggetto

(Ereditato da SfcInstance)
LocalFileStore

Questa proprietà statica restituisce un'istanza singleton che rappresenta l'archiviazione file locale.

LocalServerStoreDisplayName

Nome localizzato dell'archivio server locale

Metadata (Ereditato da SfcInstance)
Parent

Il padre non è qualcosa che viene mantenuto locale, è implicito dal keychain Il concetto di un padre è in realtà circa l'iarchia e sotto la radice se lo facciamo solo tramite i genitori, non saremo in grado di creare un'istanza di oggetti con solo set SfcKeyChain leggeri

L'impostazione dell'elemento padre è disponibile per un'operazione helper per impostare un keychain

(Ereditato da SfcInstance)
Properties (Ereditato da SfcInstance)
PropertyStorageProvider

Questa proprietà restituisce l'implementazione predefinita di SFC per l'interfaccia ISfcPropertyStorageProvider, che può essere sottoposta a override nelle classi figlio per restituire un altro provider di archiviazione ,ad esempio un elenco di proprietà flat.

(Ereditato da SfcInstance)
ReportingServicesServerGroup
ReportingServicesServerGroupName
ServerConnection
ServerGroups
SqlServerCompactEditionServerGroup
SqlServerCompactEditionServerGroupName
State (Ereditato da SfcInstance)
Urn

Creare una nuova stringa Urn per ogni richiesta e restituirla.

(Ereditato da SfcInstance)

Metodi

Nome Descrizione
AlterImpl() (Ereditato da SfcInstance)
CheckObjectCreated()

Per essere chiamato dal dominio per quando un'API richiede che l'oggetto venga creato più forte di CheckObjectState

(Ereditato da SfcInstance)
CheckObjectState()

Per essere chiamato dal dominio per qualsiasi accesso all'oggetto

(Ereditato da SfcInstance)
CreateIdentityKey() (Ereditato da SfcInstance)
CreateImpl() (Ereditato da SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)
DropImpl() (Ereditato da SfcInstance)
GetChildCollection(String)

Ottiene la raccolta figlio in questa istanza per la stringa del nome dell'elemento specificata.

(Ereditato da SfcInstance)
GetDomain() (Ereditato da SfcInstance)
GetExecutionEngine()
GetKey(IUrnFragment)
GetPropertySet() (Ereditato da SfcInstance)
GetType(String)
GetTypeMetadata(String)
GetTypeMetadataImpl() (Ereditato da SfcInstance)
InitializeLocalRegisteredServersStore(String)

Inizializza l'archivio dal file di configurazione specificato.

InitializeUIPropertyState()

Esegui l'override dagli oggetti figlio che riguardano l'inizializzazione dei relativi stati (metadati dinamici che sono attualmente ". Enabled" proprietà)

(Ereditato da SfcInstance)
MarkForDropImpl(Boolean) (Ereditato da SfcInstance)
MarkRootAsConnected() (Ereditato da SfcInstance)
MoveImpl(SfcInstance) (Ereditato da SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (Ereditato da SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (Ereditato da SfcInstance)
PostAlter(Object) (Ereditato da SfcInstance)
PostCreate(Object) (Ereditato da SfcInstance)
PostDrop(Object) (Ereditato da SfcInstance)
PostMove(Object) (Ereditato da SfcInstance)
PostRename(Object) (Ereditato da SfcInstance)
Refresh()

aggiorna le proprietà dell'oggetto leggendole dal server

(Ereditato da SfcInstance)
ReloadLocalFileStore()

Rimuovere l'archivio file locale corrente e ricaricarlo dal disco

RenameImpl(SfcKey) (Ereditato da SfcInstance)
ResetKey() (Ereditato da SfcInstance)
Serialize(XmlWriter) (Ereditato da SfcInstance)
ToString() (Ereditato da SfcInstance)
UpdateUIPropertyState() (Ereditato da SfcInstance)
UpgradeFromSqlServer2005(String)

Unisce il contenuto dell'archivio di livello inferiore nell'archivio locale.

UseSfcStateManagement()
Validate()

Convalida dell'oggetto figlio di base

(Ereditato da SfcInstance)

Eventi

Nome Descrizione
LocalFileStoreReloaded

Evento generato dopo l'aggiornamento dell'archivio file locale. Quando questo evento viene generato, i client devono rilasciare i relativi riferimenti all'archivio e reinizializzare l'interfaccia utente per il nuovo archivio file locale.

propertyChanged (Ereditato da SfcInstance)
PropertyChanged (Ereditato da SfcInstance)
propertyMetadataChanged (Ereditato da SfcInstance)
PropertyMetadataChanged (Ereditato da SfcInstance)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ISfcDomainLite.GetLogicalVersion()

Restituisce la versione logica del dominio

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

Imposta la connessione attiva.

Si applica a