CollectorConfigStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public sealed class CollectorConfigStore : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type CollectorConfigStore = class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
Public NotInheritable Class CollectorConfigStore
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain
- Herencia
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| CollectorConfigStore() |
Crea una nueva instancia del almacén de configuración. |
| CollectorConfigStore(SqlStoreConnection) |
Crea una nueva instancia del almacén de configuración dada una conexión al servidor que hospeda el recopilador. |
Propiedades
| Nombre | Description |
|---|---|
| AbstractIdentityKey | (Heredado de SfcInstance) |
| CacheDirectory |
Directorio temporal donde se almacenan los datos entre la colección y los paquetes de carga de cada tipo de recopilador. Si este valor es Null, el valor predeterminado se realizará en tiempo de ejecución en el valor almacenado en la variable de entorno %TEMP%. |
| CacheWindow |
Esta es la ventana de retención de los datos recopilados localmente en el área de almacenamiento provisional entre la recopilación y los paquetes de carga. |
| CollectionSets |
Devuelve una colección de todos los conjuntos de recopilación definidos actualmente en el almacén de configuración. |
| Enabled |
True si el recopilador está habilitado |
| IdentityKey | |
| KeyChain |
Devuelve la ruta de acceso de identidad del objeto. (Heredado de SfcInstance) |
| MDWDatabase |
Nombre de la base de datos que hospeda el Data Warehouse de administración |
| MDWInstance |
Nombre de la instancia que hospeda el Data Warehouse de administración |
| 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) |
| State | (Heredado de SfcInstance) |
| Urn |
Cree una nueva cadena urn en cada solicitud y vuelva a devolverla. (Heredado de SfcInstance) |
Métodos
| Nombre | Description |
|---|---|
| Alter() |
Actualización de los parámetros del almacén de configuración en el servidor |
| 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) |
| ConfigureTransactionPerformanceCollectors(SqlConnection) |
El método crea conjuntos de recopilación de rendimiento de transacciones en caso de que no existan |
| CreateIdentityKey() | (Heredado de SfcInstance) |
| CreateImpl() | (Heredado de SfcInstance) |
| DisableCollector() |
Deshabilitar el recopilador |
| Discover(ISfcDependencyDiscoveryObjectSink) | (Heredado de SfcInstance) |
| DropImpl() | (Heredado de SfcInstance) |
| EnableCollector() |
Habilitación del recopilador |
| EnumTypes() |
Devolver una colección de todos los tipos de recopilador definidos en el servidor |
| 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) |
| GetPropertySet() | (Heredado de SfcInstance) |
| GetTypeMetadataImpl() | (Heredado de SfcInstance) |
| 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) |
| RenameImpl(SfcKey) | (Heredado de SfcInstance) |
| ResetKey() | (Heredado de SfcInstance) |
| Serialize(XmlWriter) | (Heredado de SfcInstance) |
| ToString() | (Heredado de SfcInstance) |
| UpdateUIPropertyState() | (Heredado de SfcInstance) |
| Validate() |
Validación básica del objeto secundario (Heredado de SfcInstance) |
Eventos
| Nombre | Description |
|---|---|
| propertyChanged | (Heredado de SfcInstance) |
| PropertyChanged | (Heredado de SfcInstance) |
| propertyMetadataChanged | (Heredado de SfcInstance) |
| PropertyMetadataChanged | (Heredado de SfcInstance) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ISfcAlterable.ScriptAlter() | |
| ISfcDomain.GetExecutionEngine() | |
| ISfcDomain.GetKey(IUrnFragment) | |
| ISfcDomain.GetType(String) | |
| ISfcDomain.GetTypeMetadata(String) | |
| ISfcDomain.UseSfcStateManagement() | |
| ISfcDomainLite.DomainInstanceName |
El nombre lógico de una instancia de dominio normalmente se deriva de la información de conexión y dominio. Este nombre no tiene que ser único en el cliente, pero debe ser diferente siempre que la representación del servidor sea. |
| ISfcDomainLite.DomainName |
Nombre del dominio que se usa para distinguirlo de otros dominios. Normalmente es el final del calificador de espacio de nombres. |
| ISfcDomainLite.GetLogicalVersion() |
Devuelve la versión lógica del dominio. |
| ISfcHasConnection.ConnectionContext | |
| ISfcHasConnection.GetConnection() |
Obtenga la conexión actual en la que se va a consultar. Devuelve una conexión que admite una sola consulta serie, por lo que la consulta debe terminar antes de que se pueda iniciar otra. |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Obtenga la conexión actual en la que se va a consultar. Devuelve una conexión que admite una sola consulta serie o varias consultas abiertas simultáneamente según se solicite. |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Establece la conexión activa. |