CollectorConfigStore Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |