RegisteredServersStore Clase

Definición

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
Herencia
RegisteredServersStore
Implementaciones

Constructores

Nombre Description
RegisteredServersStore()

Este constructor es puramente un marcador de posición para permitir que el serializar construya este objeto y establezca otras propiedades en él. Este constructor no se usará para conectarse directamente al almacén local. En su lugar, usaremos un método estático para inicializar el almacén desde el archivo XML.

RegisteredServersStore(ServerConnection)

Este constructor se usa para un Almacén que representa el almacenamiento en un servidor SQL Server en lugar de un archivo.

Campos

Nombre Description
ExceptionDelegates

Delegado miembro para contener la lista de controladores delegados

RegisteredServersFileName

Nombre del archivo de servidores registrados usado por Sql Server Management Studio y almacenado en el perfil de usuario.

Propiedades

Nombre Description
AbstractIdentityKey (Heredado de SfcInstance)
AnalysisServicesServerGroup
AnalysisServicesServerGroupName
AzureDataStudioConnectionStore

Contiene el conjunto de conexiones y grupos almacenados en la configuración de Azure Data Studio del usuario.

CentralManagementServerGroup
CentralManagementServerGroupName
CentralManagementServersDisplayName

Nombre localizado del almacén de servidores compartidos

DatabaseEngineServerGroup
DatabaseEngineServerGroupName
DisplayName

Nombre para mostrar de esta tienda

DomainInstanceName
DomainName
IntegrationServicesServerGroup
IntegrationServicesServerGroupName
IsLocal
KeyChain

Devuelve la ruta de acceso de identidad del objeto.

(Heredado de SfcInstance)
LocalFileStore

Esta propiedad estática devuelve una instancia de Singleton que representa el almacenamiento de archivos local.

LocalServerStoreDisplayName

Nombre localizado del almacén del servidor local

Metadata (Heredado de SfcInstance)
Parent

Parent no es algo que se mantiene local, está implícito en la cadena de claves El concepto de un elemento primario es realmente sobre el hiearchy arriba y bajo la raíz si solo lo hacemos a través de elementos primarios, entonces no podremos crear instancias de objetos con solo conjuntos SfcKeyChain ligeros.

Establecer el elemento primario es una operación auxiliar para establecer una cadena de claves

(Heredado de SfcInstance)
Properties (Heredado de SfcInstance)
PropertyStorageProvider

Esta propiedad devuelve la implementación predeterminada de SFC para la interfaz ISfcPropertyStorageProvider, se puede invalidar en las clases secundarias para devolver otro proveedor de almacenamiento (es decir, lista de propiedades planas).

(Heredado de SfcInstance)
ReportingServicesServerGroup
ReportingServicesServerGroupName
ServerConnection
ServerGroups
SqlServerCompactEditionServerGroup
SqlServerCompactEditionServerGroupName
State (Heredado de SfcInstance)
Urn

Cree una nueva cadena urn en cada solicitud y vuelva a devolverla.

(Heredado de SfcInstance)

Métodos

Nombre Description
AlterImpl() (Heredado de SfcInstance)
CheckObjectCreated()

Para llamar desde el dominio para cuando una API requiere que el objeto se cree más fuerte que CheckObjectState.

(Heredado de SfcInstance)
CheckObjectState()

Para llamar desde el dominio para cualquier acceso al objeto

(Heredado de SfcInstance)
CreateIdentityKey() (Heredado de SfcInstance)
CreateImpl() (Heredado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)
DropImpl() (Heredado de SfcInstance)
GetChildCollection(String)

Obtenga la colección secundaria de esta instancia para la cadena de nombre de elemento especificada.

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

Inicializa el almacén desde el archivo de configuración especificado.

InitializeUIPropertyState()

Reemplazable de los objetos secundarios que se preocupan por inicializar sus estados (metadatos dinámicos que actualmente son ". Propiedad Enabled"

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

actualiza las propiedades del objeto leyéndolas desde el servidor.

(Heredado de SfcInstance)
ReloadLocalFileStore()

Descartar el almacén de archivos local actual y volver a cargarlo desde el disco

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

Combina el contenido del almacén de nivel inferior en el almacén local.

UseSfcStateManagement()
Validate()

Validación básica del objeto secundario

(Heredado de SfcInstance)

Eventos

Nombre Description
LocalFileStoreReloaded

Evento que se genera después de actualizar el almacén de archivos local. Cuando se genera este evento, los clientes deben liberar sus referencias al almacén y reinicializar su interfaz de usuario para el nuevo almacén de archivos local.

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

Implementaciones de interfaz explícitas

Nombre Description
ISfcDomainLite.GetLogicalVersion()

Devuelve la versión lógica del dominio.

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

Establece la conexión activa.

Se aplica a