CollectionSet Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| CollectionSet() |
Standardkonstruktor, der für die Deserialisierung und für die Factory verwendet wird CollectionSet muss über einen öffentlichen parameterlosen Konstruktor verfügen, um ihn als Parameter 'TDcInstance' im generischen Typ oder der generischen Methode 'Microsoft verwenden zu können. SqlServer.Management.DataCollectionUITasks.DcTaskFormComponent TDcInstance |
| CollectionSet(CollectorConfigStore, String) |
Initialisieren einer Instanz eines CollectionSet-Objekts, das ein CollectorConfigStore-Objekt als übergeordnetes Objekt und einen Namen aufweist <param name="store">The parent config store</param param><name="name">The name of the collection set</param> |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AbstractIdentityKey | (Geerbt von SfcInstance) |
| CollectionItems |
Die Sammlungselemente, die zu diesem Sammlungssatz gehören |
| CollectionMode |
Sammlungsmodus für den Sammlungssatz. CollectionSet.CollectionModes |
| DaysUntilExpiration |
Definiert, wie lange die gesammelten Daten im Repository aufbewahrt werden sollen. |
| Description |
Freitextbeschreibung des Sammlungssatzes |
| Id |
ID der im Konfigurationsspeicher festgelegten Sammlung |
| IdentityKey |
Schlüsseleigenschaft |
| IsRunning |
True, wenn der Sammlungssatz zurzeit ausgeführt wird |
| IsSystem |
True, wenn der Satz ein Systemauflistungssatz ist |
| IsTransactionPerformance |
True, wenn der Satz einer der definierten Transaktionsleistungsauflistungssätze ist |
| KeyChain |
Gibt den Identitätspfad des Objekts zurück. (Geerbt von SfcInstance) |
| LoggingLevel |
Protokollierungsebene für den Sammlungssatz. |
| Metadata | (Geerbt von SfcInstance) |
| Name |
Sammlungssatzname |
| Parent |
Übergeordnetes Objekt in der Objektmodellhierarchie; CollectorConfigStore |
| Properties | (Geerbt von SfcInstance) |
| PropertyStorageProvider |
Diese Eigenschaft gibt die Standardimplementierung von SFC für die ISfcPropertyStorageProvider-Schnittstelle zurück. Sie kann in den untergeordneten Klassen außer Kraft gesetzt werden, um einen anderen Speicheranbieter zurückzugeben (d. h. eine Liste mit flachen Eigenschaften) (Geerbt von SfcInstance) |
| ProxyName |
Name des SQL-Agent-Proxykontos, das die Sammlung verwendet, um eine Verbindung mit Ziel und dem Verwaltungs-Data Warehouse |
| ScheduleName |
Name des SQL-Agent-Zeitplans für den Sammlungssatz. Wird verwendet, um den Upload des Sammlungssatzes im Colleciton-Modus "Zwischengespeichert" zu steuern und die Snampshot-Sammlung im "Snapshot"-Sammlungsmodus zu steuern |
| State |
Objektstatus des Auflistungssatzes |
| TargetName |
Name des Ziels, aus dem der Sammlungssatz Daten sammelt |
| UId |
Eine GUID, die den Sammlungssatz nicht identifiziert |
| Urn |
Erstellen Sie für jede Anforderung eine neue Urn-Zeichenfolge, und geben Sie sie zurück. (Geerbt von SfcInstance) |
Methoden
| Name | Beschreibung |
|---|---|
| Alter() |
Ändern Sie die sammlung, die für den Konfigurationsspeicher festgelegt ist. Nur der Zeitplan, das Ziel, der Proxy und die Beschreibung konnten aktualisiert werden. Elemente können auch gelöscht oder geändert werden. |
| AlterImpl() | (Geerbt von SfcInstance) |
| CheckObjectCreated() |
Um von der Domäne aufgerufen zu werden, für die eine API erfordert, dass das Objekt stärker als CheckObjectState erstellt werden muss (Geerbt von SfcInstance) |
| CheckObjectState() |
So rufen Sie von der Domäne für jeden Zugriff auf das Objekt auf (Geerbt von SfcInstance) |
| Cleanup() |
Mit dieser Methode werden alle Aktivitäten bereinigt, die beim Konfigurieren/Starten/Ausführen dieser Sammlungsbereinigungsaufgaben durchgeführt werden: Löschen von Sammelvorgängen, Uploadaufträge Änderungssatzstatus in den Kontrollkästchen "Datensammler festlegen" auf nicht konfigurierten Zustand festlegen, wenn diese Sammlungsmenge der zuletzt ausgeführte Satz "Alle Sammlungssatzprotokolle löschen" ist |
| Create() |
Erstellen einer Sammlung, die im Konfigurationsspeicher festgelegt ist |
| CreateIdentityKey() | (Geerbt von SfcInstance) |
| CreateImpl() | (Geerbt von SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) | (Geerbt von SfcInstance) |
| Drop() |
Ablegen des Collectoin-Satzes aus dem Konfigurationsspeicher |
| DropImpl() | (Geerbt von SfcInstance) |
| EnumCollectionSetExecutionHistory() |
Ruft die Verlaufsdatensätze der obersten Ebene für bestimmte Sammlungssätze ab. |
| EnumCollectionSetExecutionHistory(Int64) |
Ruft Verlaufsdatensätze für bestimmte Sammlungssätze für eine angegebene übergeordnete Protokoll-ID ab. |
| EnumCollectionSetExecutionHistoryDetail(Int64) |
Ruft Detaildatensätze für die Ausführung des angegebenen Sammlungssatzes (logId) ab. |
| GetChildCollection(String) |
Rufen Sie die untergeordnete Auflistung in dieser Instanz für die angegebene Elementnamenzeichenfolge ab. (Geerbt von SfcInstance) |
| GetDomain() | (Geerbt von SfcInstance) |
| GetLastUploadTime() |
Ruft den Zeitpunkt des letzten erfolgreichen Uploads ab |
| GetObjectFactory() |
Gibt eine Objektfactory für die CollectionSet-Klasse zurück. |
| GetPropertySet() | (Geerbt von SfcInstance) |
| GetTypeMetadataImpl() | (Geerbt von SfcInstance) |
| InitializeUIPropertyState() |
Überschreibbar von den untergeordneten Objekten, die sich um die Initialisierung ihrer Zustände kümmern (dynamische Metadaten, die derzeit ". Enabled"-Eigenschaft) (Geerbt von SfcInstance) |
| MarkForDropImpl(Boolean) | (Geerbt von SfcInstance) |
| MarkRootAsConnected() | (Geerbt von SfcInstance) |
| MoveImpl(SfcInstance) | (Geerbt von SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) | (Geerbt von SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) | (Geerbt von SfcInstance) |
| PostAlter(Object) | (Geerbt von SfcInstance) |
| PostCreate(Object) | (Geerbt von SfcInstance) |
| PostDrop(Object) | (Geerbt von SfcInstance) |
| PostMove(Object) | (Geerbt von SfcInstance) |
| PostRename(Object) | (Geerbt von SfcInstance) |
| Refresh() |
aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden. (Geerbt von SfcInstance) |
| Rename(String) | |
| RenameImpl(SfcKey) | (Geerbt von SfcInstance) |
| ResetKey() | (Geerbt von SfcInstance) |
| RunOnce() |
Führen Sie eine Sammlung aus, und laden Sie sie einmal bei Bedarf hoch. Eine einzelne Momentaufnahme von Daten wird gesammelt und in die Verwaltungs-Data Warehouse hochgeladen. Kann nur verwendet werden, wenn der Sammlungsmodus "NonCached" ist. |
| ScriptAlter() |
Skriptwechsel für Sammlungssatzobjekte |
| Serialize(XmlWriter) | (Geerbt von SfcInstance) |
| Start() |
Starten der Sammlung aus einem Sammlungssatz |
| Stop() |
Beenden der Sammlung aus einem ausgeführten Sammlungssatz |
| ToString() | (Geerbt von SfcInstance) |
| UpdateUIPropertyState() | (Geerbt von SfcInstance) |
| Upload() |
Führen Sie einen On Demand-Upload für die Sammlung aus, die auf die Verwaltungs-Data Warehouse festgelegt ist. Nur sinnvoll, wenn der Sammlungsmodus "Zwischengespeichert" ist und der Satz derzeit ausgeführt wird. |
| Validate() |
Überprüfung des grundlegenden untergeordneten Objekts (Geerbt von SfcInstance) |
Ereignisse
| Name | Beschreibung |
|---|---|
| propertyChanged | (Geerbt von SfcInstance) |
| PropertyChanged | (Geerbt von SfcInstance) |
| propertyMetadataChanged | (Geerbt von SfcInstance) |
| PropertyMetadataChanged | (Geerbt von SfcInstance) |