CollectionSet 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 CollectionSet : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
type CollectionSet = class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcDroppable
interface IDroppable
interface ISfcAlterable
interface IAlterable
interface ISfcRenamable
interface ISfcDiscoverObject
Public NotInheritable Class CollectionSet
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcRenamable
- Héritage
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| CollectionSet() |
Constructeur par défaut utilisé pour la désérialisation et pour la fabrique CollectionSet doit avoir un constructeur sans paramètre public pour l'utiliser comme paramètre « TDcInstance » dans le type générique ou la méthode « Microsoft ». SqlServer.Management.DataCollectionUITasks.DcTaskFormComponent TDcInstance |
| CollectionSet(CollectorConfigStore, String) |
Initialiser une instance d’un CollectionSet en fonction d’un objet CollectorConfigStore en tant que parent et d’un nom <param name="store">The parent config store</param param><name="name">The name of the collection set</param> |
Propriétés
| Nom | Description |
|---|---|
| AbstractIdentityKey | (Hérité de SfcInstance) |
| CollectionItems |
Éléments de collection appartenant à cet ensemble de collections |
| CollectionMode |
Mode collection pour le jeu de collections. CollectionSet.CollectionModes |
| DaysUntilExpiration |
Définit la durée pendant laquelle les données collectées doivent être conservées dans le référentiel |
| Description |
Description de texte libre du jeu de collections |
| Id |
ID de la collection définie dans le magasin de configurations |
| IdentityKey |
Propriété clé |
| IsRunning |
True si le jeu de collections est en cours d’exécution |
| IsSystem |
True si l’ensemble est un jeu de regroupements système |
| IsTransactionPerformance |
True si l’ensemble est l’un des jeux de collectes de performances de transaction définis |
| KeyChain |
Retourne le chemin d’accès d’identité de l’objet (Hérité de SfcInstance) |
| LoggingLevel |
Niveau de journalisation du jeu de collections. |
| Metadata | (Hérité de SfcInstance) |
| Name |
Nom du jeu de collections |
| Parent |
Objet parent dans la hiérarchie du modèle objet ; CollectorConfigStore |
| 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) |
| ProxyName |
Nom du compte proxy SQL Agent que le jeu de collecte utilise pour se connecter à la cible et au Data Warehouse de gestion |
| ScheduleName |
Nom de la planification sql Agent pour le jeu de regroupements. Utilisé pour piloter le chargement du jeu de collections en mode colleciton « Cached » et pour piloter la collection snampshot en mode de collection « Snapshot » |
| State |
État de l’objet du jeu de collections |
| TargetName |
Nom de la cible à partir de laquelle le jeu de collecte collecte des données |
| UId |
GUID identifiant de manière noniqe l’ensemble de collections |
| Urn |
Créez une chaîne Urn sur chaque requête et retournez-la. (Hérité de SfcInstance) |
Méthodes
| Nom | Description |
|---|---|
| Alter() |
Modifiez le jeu de collections dans le magasin de configurations. Seule la planification, la cible, le proxy et la description peuvent être mises à jour. Les éléments peuvent également être ajoutés ou modifiés |
| 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) |
| Cleanup() |
Cette méthode nettoie toutes les activités effectuées lors de la configuration/démarrage/exécution de ces tâches de nettoyage de l’ensemble de regroupements : Supprimer la collecte, charger l’état du jeu de tâches Modifier l’état du jeu de données dans les paramètres prêts à l’emploi Définir le collecteur de données sur un état non configuré si ce jeu de regroupements est le dernier jeu en cours d’exécution Supprimer tous les journaux d’activité du jeu de regroupements |
| Create() |
Créer un jeu de collections dans le magasin de configurations |
| CreateIdentityKey() | (Hérité de SfcInstance) |
| CreateImpl() | (Hérité de SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) | (Hérité de SfcInstance) |
| Drop() |
Supprimer le jeu collectoin à partir du magasin de configuration |
| DropImpl() | (Hérité de SfcInstance) |
| EnumCollectionSetExecutionHistory() |
Obtient les enregistrements d’historique de niveau supérieur pour le jeu de collections donné |
| EnumCollectionSetExecutionHistory(Int64) |
Obtient les enregistrements d’historique pour un jeu de collections donné pour un ID de journal parent donné |
| EnumCollectionSetExecutionHistoryDetail(Int64) |
Obtient des enregistrements de détails pour l’exécution d’un jeu de collections donné (logId) |
| 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) |
| GetLastUploadTime() |
Obtient l’heure de la dernière fin du chargement réussi |
| GetObjectFactory() |
Renvoie une fabrique d’objets pour la classe CollectionSet |
| 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) |
| Rename(String) | |
| RenameImpl(SfcKey) | (Hérité de SfcInstance) |
| ResetKey() | (Hérité de SfcInstance) |
| RunOnce() |
Exécutez une collection et chargez-la une fois, à la demande. Un instantané unique des données sera collecté et chargé dans le Data Warehouse de gestion. Ne peut être utilisé que si le mode collection est « NonCached ». |
| ScriptAlter() |
Modification de script pour les objets de jeu de collections |
| Serialize(XmlWriter) | (Hérité de SfcInstance) |
| Start() |
Démarrer la collection à partir d’un jeu de collections |
| Stop() |
Arrêter la collection d’un jeu de collections en cours d’exécution |
| ToString() | (Hérité de SfcInstance) |
| UpdateUIPropertyState() | (Hérité de SfcInstance) |
| Upload() |
Effectuez un chargement à la demande sur la collection définie sur le Data Warehouse de gestion. Cela n’est significatif que si le mode collection est « Mis en cache » et que l’ensemble est en cours d’exécution. |
| 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 |
|---|---|
| ISfcCreatable.ScriptCreate() | |
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) | |
| ISfcDroppable.ScriptDrop() | |
| ISfcRenamable.Rename(SfcKey) | |
| ISfcRenamable.ScriptRename(SfcKey) | |