CollectorConfigStore 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 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
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| CollectorConfigStore() |
Erstellt eine neue Instanz des Konfigurationsspeichers. |
| CollectorConfigStore(SqlStoreConnection) |
Erstellt eine neue Instanz des Konfigurationsspeichers, der über eine Verbindung mit dem Server verfügt, auf dem der Sammler gehostet wird. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AbstractIdentityKey | (Geerbt von SfcInstance) |
| CacheDirectory |
Das temporäre Verzeichnis, in dem die Daten zwischen der Sammlung und dem Hochladen von Paketen jedes Sammeltyps gespeichert werden. Wenn dieser Wert Null ist, wird er standardmäßig zur Ausführungszeit auf den in der umgebungsvariablen %TEMP% gespeicherten Wert festgelegt. |
| CacheWindow |
Dies ist das Aufbewahrungsfenster der lokal gesammelten Daten im Stagingbereich zwischen der Sammlung und dem Hochladen von Paketen. |
| CollectionSets |
Gibt eine Auflistung aller derzeit im Konfigurationsspeicher definierten Auflistungssätze zurück. |
| Enabled |
True, wenn der Collector aktiviert ist |
| IdentityKey | |
| KeyChain |
Gibt den Identitätspfad des Objekts zurück. (Geerbt von SfcInstance) |
| MDWDatabase |
Der Name der Datenbank, in der die Verwaltungs-Data Warehouse gehostet wird |
| MDWInstance |
Der Name der Instanz, die die Verwaltungs-Data Warehouse |
| Metadata | (Geerbt von SfcInstance) |
| Parent |
Parent ist nicht etwas, das lokal gehalten wird, es wird aus dem Schlüsselbund impliziert Das Konzept eines übergeordneten Elements ist wirklich über die Hiearchie auf und unter dem Stamm, wenn wir dies nur über übergeordnete Elemente tun, dann können wir objekte nicht mit nur einfachen SfcKeyChain-Sätzen instanziieren. Das Festlegen des übergeordneten Elements ist für einen Hilfsvorgang erforderlich, um einen Schlüsselbund festzulegen. (Geerbt von SfcInstance) |
| 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) |
| State | (Geerbt von SfcInstance) |
| Urn |
Erstellen Sie für jede Anforderung eine neue Urn-Zeichenfolge, und geben Sie sie zurück. (Geerbt von SfcInstance) |
Methoden
| Name | Beschreibung |
|---|---|
| Alter() |
Aktualisieren der Konfigurationsspeicherparameter auf dem Server |
| 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) |
| ConfigureTransactionPerformanceCollectors(SqlConnection) |
Die Methode erstellt Transaktionsleistungsauflistungssätze, falls sie nicht vorhanden sind |
| CreateIdentityKey() | (Geerbt von SfcInstance) |
| CreateImpl() | (Geerbt von SfcInstance) |
| DisableCollector() |
Deaktivieren des Sammlers |
| Discover(ISfcDependencyDiscoveryObjectSink) | (Geerbt von SfcInstance) |
| DropImpl() | (Geerbt von SfcInstance) |
| EnableCollector() |
Aktivieren des Sammlers |
| EnumTypes() |
Zurückgeben einer Auflistung aller definierten Sammeltypen auf dem Server |
| GetChildCollection(String) |
Rufen Sie die untergeordnete Auflistung in dieser Instanz für die angegebene Elementnamenzeichenfolge ab. (Geerbt von SfcInstance) |
| GetDomain() | (Geerbt von SfcInstance) |
| 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) |
| RenameImpl(SfcKey) | (Geerbt von SfcInstance) |
| ResetKey() | (Geerbt von SfcInstance) |
| Serialize(XmlWriter) | (Geerbt von SfcInstance) |
| ToString() | (Geerbt von SfcInstance) |
| UpdateUIPropertyState() | (Geerbt von SfcInstance) |
| 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) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ISfcAlterable.ScriptAlter() | |
| ISfcDomain.GetExecutionEngine() | |
| ISfcDomain.GetKey(IUrnFragment) | |
| ISfcDomain.GetType(String) | |
| ISfcDomain.GetTypeMetadata(String) | |
| ISfcDomain.UseSfcStateManagement() | |
| ISfcDomainLite.DomainInstanceName |
Der logische Name einer Domäneninstanz, die in der Regel von den Verbindungs- und Domäneninformationen abgeleitet ist. Dieser Name muss nicht auf dem Client eindeutig sein, sollte jedoch bei jeder Serverdarstellung unterschiedlich sein. |
| ISfcDomainLite.DomainName |
Der Name der Domäne, die verwendet wird, um sie von anderen Domänen zu unterscheiden. Dies ist in der Regel das Ende des Namespacequalifizierers. |
| ISfcDomainLite.GetLogicalVersion() |
Gibt die logische Version der Domäne zurück. |
| ISfcHasConnection.ConnectionContext | |
| ISfcHasConnection.GetConnection() |
Ruft die aktuelle Verbindung zur Abfrage ab. Gibt eine Verbindung zurück, die eine einzelne serielle Abfrage unterstützt, sodass die Abfrage beendet werden muss, bevor eine andere beginnen kann. |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Ruft die aktuelle Verbindung zur Abfrage ab. Zurückgeben einer Verbindung, die eine einzelne serielle Abfrage oder mehrere gleichzeitig geöffnete Abfragen wie angefordert unterstützt. |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Legt die aktive Verbindung fest. |