Langue

CollectorConfigStore Classe

Définition

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
Héritage
CollectorConfigStore
Implémente

Constructeurs

Nom Description
CollectorConfigStore()

Crée une instance du magasin de configurations

CollectorConfigStore(SqlStoreConnection)

Crée une instance du magasin de configurations en fonction d’une connexion au serveur hébergeant le collecteur

Propriétés

Nom Description
AbstractIdentityKey (Hérité de SfcInstance)
CacheDirectory

Répertoire temporaire dans lequel les données entre la collection et le chargement de packages de chaque type de collecteur sont stockées. Si cette valeur est Null, elle est définie par défaut au moment de l’exécution sur la valeur stockée dans la variable d’environnement %TEMP%.

CacheWindow

Il s’agit de la fenêtre de rétention des données collectées localement dans la zone intermédiaire entre la collection et le chargement des packages.

CollectionSets

Retourne une collection de tous les ensembles de collections actuellement définis dans le magasin de configurations

Enabled

True si le collecteur est activé

IdentityKey
KeyChain

Retourne le chemin d’accès d’identité de l’objet

(Hérité de SfcInstance)
MDWDatabase

Nom de la base de données hébergeant le Data Warehouse de gestion

MDWInstance

Nom de l’instance hébergeant le Data Warehouse de gestion

Metadata (Hérité de SfcInstance)
Parent

Parent n’est pas quelque chose qui est conservé localement, il est implicite de la trousseau Le concept d’un parent est vraiment au sujet de l’hiéarchy vers le haut et sous la racine si nous ne le faisons que via les parents, alors nous ne serons pas en mesure d’instancier des objets avec seulement des jeux SfcKeyChain légers

Définir le parent est là pour une opération d’assistance pour définir un trousseau

(Hérité de SfcInstance)
Properties (Hérité de SfcInstance)
PropertyStorageProvider

Cette propriété retourne l’implémentation par défaut de SFC pour l’interface ISfcPropertyStorageProvider, elle peut être remplacée dans les classes enfants pour retourner un autre fournisseur de stockage (c’est-à-dire une liste de propriétés plates)

(Hérité de SfcInstance)
State (Hérité de SfcInstance)
Urn

Créez une chaîne Urn sur chaque requête et retournez-la.

(Hérité de SfcInstance)

Méthodes

Nom Description
Alter()

Mettre à jour les paramètres du magasin de configurations sur le serveur

AlterImpl() (Hérité de SfcInstance)
CheckObjectCreated()

Pour être appelé à partir d’un domaine pour lorsqu’une API nécessite que l’objet soit créé plus fort que CheckObjectState

(Hérité de SfcInstance)
CheckObjectState()

Pour être appelé à partir du domaine pour tout accès à l’objet

(Hérité de SfcInstance)
ConfigureTransactionPerformanceCollectors(SqlConnection)

La méthode crée des jeux de collections de performances de transaction dans le cas où ils n’existent pas

CreateIdentityKey() (Hérité de SfcInstance)
CreateImpl() (Hérité de SfcInstance)
DisableCollector()

Désactiver le collecteur

Discover(ISfcDependencyDiscoveryObjectSink) (Hérité de SfcInstance)
DropImpl() (Hérité de SfcInstance)
EnableCollector()

Activer le collecteur

EnumTypes()

Retourner une collection de tous les types de collecteurs définis sur le serveur

GetChildCollection(String)

Obtenez la collection enfant dans cette instance pour la chaîne de nom d’élément donnée.

(Hérité de SfcInstance)
GetDomain() (Hérité de SfcInstance)
GetPropertySet() (Hérité de SfcInstance)
GetTypeMetadataImpl() (Hérité de SfcInstance)
InitializeUIPropertyState()

Substituable à partir des objets enfants qui s’intéressent à l’initialisation de leurs états (métadonnées dynamiques qui sont actuellement les « ». Enabled " property)

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

actualise les propriétés de l’objet en les lisant à partir du serveur

(Hérité de SfcInstance)
RenameImpl(SfcKey) (Hérité de SfcInstance)
ResetKey() (Hérité de SfcInstance)
Serialize(XmlWriter) (Hérité de SfcInstance)
ToString() (Hérité de SfcInstance)
UpdateUIPropertyState() (Hérité de SfcInstance)
Validate()

Validation de l’objet enfant de base

(Hérité de SfcInstance)

Événements

Nom Description
propertyChanged (Hérité de SfcInstance)
PropertyChanged (Hérité de SfcInstance)
propertyMetadataChanged (Hérité de SfcInstance)
PropertyMetadataChanged (Hérité de SfcInstance)

Implémentations d’interfaces explicites

Nom Description
ISfcAlterable.ScriptAlter()
ISfcDomain.GetExecutionEngine()
ISfcDomain.GetKey(IUrnFragment)
ISfcDomain.GetType(String)
ISfcDomain.GetTypeMetadata(String)
ISfcDomain.UseSfcStateManagement()
ISfcDomainLite.DomainInstanceName

Nom logique d’une instance de domaine généralement dérivé des informations de connexion et de domaine. Ce nom n’a pas besoin d’être unique sur le client, mais doit être différent chaque fois que la représentation du serveur serait.

ISfcDomainLite.DomainName

Nom du domaine utilisé pour le distinguer d’autres domaines. Il s’agit généralement de la fin du qualificateur d’espace de noms.

ISfcDomainLite.GetLogicalVersion()

Retourne la version logique du domaine

ISfcHasConnection.ConnectionContext
ISfcHasConnection.GetConnection()

Obtenez la connexion actuelle sur laquelle effectuer une requête. Retournez une connexion prenant en charge une requête série unique, de sorte que la requête doit se terminer avant qu’une autre ne commence.

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

Obtenez la connexion actuelle sur laquelle effectuer une requête. Retourne une connexion prenant en charge une requête série unique ou plusieurs requêtes ouvertes simultanément comme demandé.

ISfcHasConnection.SetConnection(ISfcConnection)

Définit la connexion active.

S’applique à