CollectorConfigStore Classe

Definição

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
CollectorConfigStore
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.

Aplica-se a