CollectorConfigStore Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
- Implementações
Construtores
| Nome | Description |
|---|---|
| CollectorConfigStore() |
Cria uma nova instância do repositório de configuração |
| CollectorConfigStore(SqlStoreConnection) |
Cria uma nova instância do repositório de configuração dada uma conexão com o servidor que hospeda o coletor |
Propriedades
| Nome | Description |
|---|---|
| AbstractIdentityKey | (Herdado de SfcInstance) |
| CacheDirectory |
O diretório temporário em que os dados entre a coleção e os pacotes de upload de cada tipo de coletor são armazenados. Se esse valor for Null, ele usará o padrão no momento da execução para o valor armazenado na variável de ambiente %TEMP%. |
| CacheWindow |
Essa é a janela de retenção dos dados coletados localmente na área de preparo entre a coleção e os pacotes de upload. |
| CollectionSets |
Retorna uma coleção de todos os conjuntos de coleções atualmente definidos no repositório de configuração |
| Enabled |
True se o Coletor estiver habilitado |
| IdentityKey | |
| KeyChain |
Retorna o caminho de identidade do objeto (Herdado de SfcInstance) |
| MDWDatabase |
O nome do banco de dados que hospeda o Data Warehouse de Gerenciamento |
| MDWInstance |
O nome da instância que hospeda a Data Warehouse de Gerenciamento |
| 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) |
| 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 |
|---|---|
| Alter() |
Atualizar os parâmetros do repositório de configuração no servidor |
| 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) |
| ConfigureTransactionPerformanceCollectors(SqlConnection) |
O método cria conjuntos de coleta de desempenho de transações caso eles não existam |
| CreateIdentityKey() | (Herdado de SfcInstance) |
| CreateImpl() | (Herdado de SfcInstance) |
| DisableCollector() |
Desabilitar o coletor |
| Discover(ISfcDependencyDiscoveryObjectSink) | (Herdado de SfcInstance) |
| DropImpl() | (Herdado de SfcInstance) |
| EnableCollector() |
Habilitar o coletor |
| EnumTypes() |
Retornar uma coleção de todos os tipos de coletor definidos no servidor th |
| 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) |
| GetPropertySet() | (Herdado de SfcInstance) |
| GetTypeMetadataImpl() | (Herdado de SfcInstance) |
| 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) |
| RenameImpl(SfcKey) | (Herdado de SfcInstance) |
| ResetKey() | (Herdado de SfcInstance) |
| Serialize(XmlWriter) | (Herdado de SfcInstance) |
| ToString() | (Herdado de SfcInstance) |
| UpdateUIPropertyState() | (Herdado de SfcInstance) |
| Validate() |
Validação básica do objeto filho (Herdado de SfcInstance) |
Eventos
| Nome | Description |
|---|---|
| propertyChanged | (Herdado de SfcInstance) |
| PropertyChanged | (Herdado de SfcInstance) |
| propertyMetadataChanged | (Herdado de SfcInstance) |
| PropertyMetadataChanged | (Herdado de SfcInstance) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ISfcAlterable.ScriptAlter() | |
| ISfcDomain.GetExecutionEngine() | |
| ISfcDomain.GetKey(IUrnFragment) | |
| ISfcDomain.GetType(String) | |
| ISfcDomain.GetTypeMetadata(String) | |
| ISfcDomain.UseSfcStateManagement() | |
| ISfcDomainLite.DomainInstanceName |
O nome lógico de uma instância de domínio geralmente derivado das informações de conexão e domínio. Esse nome não precisa ser exclusivo no cliente, mas deve ser diferente sempre que a representação do servidor for. |
| ISfcDomainLite.DomainName |
O nome do domínio usado para distingui-lo de outros domínios. Geralmente, esse é o final do qualificador de namespace. |
| ISfcDomainLite.GetLogicalVersion() |
Retorna a versão lógica do domínio |
| ISfcHasConnection.ConnectionContext | |
| ISfcHasConnection.GetConnection() |
Obtenha a conexão atual para consultar. Retornar uma conexão com suporte a uma única consulta serial, portanto, a consulta deve terminar antes que outra possa começar. |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Obtenha a conexão atual para consultar. Retornar uma conexão com suporte a uma única consulta serial ou a várias consultas abertas simultaneamente conforme solicitado. |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Define a conexão ativa. |