Catalog 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.
Repräsentiert eine Integration Services-Datenbank.
public ref class Catalog sealed : 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.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class Catalog : 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.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type Catalog = class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcAlterable
interface IAlterable
interface ISfcDroppable
interface IDroppable
interface ISfcDiscoverObject
Public NotInheritable Class Catalog
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, ISfcAlterable, ISfcCreatable, ISfcDroppable
- Vererbung
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| Catalog(IntegrationServices, String, String) |
Initialisiert eine neue Instanz der Catalog Klasse mit dem angegebenen Elternteil, Namen und Passwort. |
| Catalog(IntegrationServices) |
Repräsentiert eine Integration Services-Datenbank. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AbstractIdentityKey |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| CustomizedLoggingLevels |
Die angepasste Sammlung von Logging-Leveln |
| DefaultExecutionMode |
Standardmäßig in Scale out ausführen |
| EncryptionAlgorithm |
Erhält den Verschlüsselungsalgorithmus, der in einem Katalog verwendet wird. |
| Executions |
Erhält die Hinrichtungssammlung. |
| Folders |
Erhält die Ordnersammlung. |
| IdentityKey |
Ruft den Identitätsschlüssel ab. |
| MaxProjectVersions |
Erhält oder setzt die maximale Anzahl gespeicherter Versionen pro Projekt. |
| Metadata |
Gibt Metadaten über die Instanz und ihre Domäne zurück. (Geerbt von SfcInstance) |
| Name |
Erhält oder setzt den Namen des Katalogs. |
| OperationCleanupEnabled |
Erhält oder setzt einen Wert, der anzeigt, ob die Operation-Bereinigung aktiviert ist. |
| OperationLogNumberOfRecords |
Erhält die Anzahl der Datensätze im Operationsprotokoll. |
| OperationLogRetentionTime |
Erhält oder setzt die Aufbewahrungsdauer für die Operationsprotokolle. |
| OperationLogSize |
Erhält die Größe des Operationsprotokolls. |
| Operations |
Bekommt die Operationssammlung. |
| Parent |
Dient zum Abrufen oder Festlegen des übergeordneten Elements. |
| Properties |
Gibt Eigenschaften einer Sammlungsinstanz zurück. (Geerbt von SfcInstance) |
| PropertyStorageProvider |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| ScaleOutEnabled |
Aktiviere die Skalierung für den Katalog |
| SchemaBuild |
Er bekommt den Schema-Build des Katalogs. |
| SchemaVersion |
Er bekommt die Schema-Version des Katalogs. |
| ServerCustomizedLoggingLevel |
Die serverweite Standardstufe der Details, die während der Paketausführung erfasst werden. |
| ServerLoggingLevel |
Erhält oder setzt den im Katalog verwendeten Logging-Level-Typ. |
| State |
Gibt den Zustand des SfcInstance-Objekts zurück. (Geerbt von SfcInstance) |
| Urn |
Gibt den einheitlichen Ressourcennamen des SfcInstance-Objekts zurück. (Geerbt von SfcInstance) |
| Validations |
Erhält die Validierungssammlung. |
| VersionCleanupEnabled |
Erhält oder setzt einen Wert, der anzeigt, ob die Versionsbereinigung aktiviert ist. |
| VersionLogNumberOfRecords |
Erhält die Versionsprotokollnummer der Datensätze. |
| VersionLogSize |
Erhält die Größe des Versionsprotokolls des Katalogs. |
Methoden
| Name | Beschreibung |
|---|---|
| Alter() |
Verändert den Katalog im Backend-Server. |
| AlterImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| ChangeEncryptionAlgorithm(Catalog+Encryption) |
Ändert den Verschlüsselungsalgorithmus. |
| CheckObjectCreated() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| CheckObjectState() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| ConfigureAlwaysOnSupport(List<ReplicaDataInfo>) |
Hauptfunktion zur Konfiguration der SSIS-Unterstützung für Alwayson |
| Create() |
Erstellt den Katalog auf dem Backend-Server. |
| Create(Boolean) |
Erstellt den Katalog auf dem Backend-Server. |
| CreateIdentityKey() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| CreateImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Drop() |
Zeigt den Einbruch im Backend-Server an. |
| DropImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| EnableScaleout() |
SSIS Scale Out für mehrere Paketausführungen aktivieren. |
| GetChildCollection(String) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetDomain() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetObjectFactory() |
Bringt die Fabrik dazu, eine neue Instanz zu erstellen. |
| GetPropertySet() |
Gibt die Menge der Eigenschaften für das SfcInstance-Objekt zurück. (Geerbt von SfcInstance) |
| GetTypeMetadataImpl() |
Zeigt die Domänen an, die überschreiben, indem sie direkt die richtige TypeMetadata-Klasse zurückgibt. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| InitializeUIPropertyState() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| InitialSupportForAlwaysOnPrimary() |
Diese Funktion wird verwendet, um eine Initialisierung für eine Instanz durchzuführen, die als primärer Knoten vorbereitet ist |
| InitialSupportForAlwaysOnSecondary(String) |
Diese Funktion wird aufgerufen, wenn die aktuelle Instanz als sekundärer Knoten vorbereitet wird. Lass alles aus dem SSIS-Katalog außer SSISDB fallen, wenn du die Unterstützung für die Ausweichung für immer auf sekundären Funktionen aktivierst. |
| MarkForDropImpl(Boolean) |
Gibt einen Wert zurück, der die vorhandenen Objekte anzeigt, die entfernt werden sollen. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| MarkRootAsConnected() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| MoveImpl(SfcInstance) |
Zeigt an, dass das neue Elternobjekt in einer Instanz bewegt werden soll. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Wird aufgerufen, wann immer der effektive Wert einer SfcInstance-Metadaten aktualisiert wird. (Geerbt von SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Wird aufgerufen, wann immer der effektive Wert einer SfcInstance-Eigenschaft aktualisiert wird. (Geerbt von SfcInstance) |
| PostAlter(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostCreate(Object) |
Gibt den Standardimplementator an, der das Ausführungsergebnis erzeugt. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostDrop(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostMove(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostRename(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Refresh() |
Aktualisiert die Eigenschaften des Objekts, indem man sie vom Server liest. (Geerbt von SfcInstance) |
| RenameImpl(SfcKey) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| ResetKey() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| ScriptAlter() |
Bestimmt das Skript zur Änderung des Katalogs. |
| ScriptCreate() |
Bestimmt das Skript zur Erstellung des Katalogs. |
| ScriptDrop() |
Bestimmt das Skript, das der Katalog fallen lässt. |
| Serialize(XmlWriter) |
Serialisiert die Instanz zu XML. (Geerbt von SfcInstance) |
| ToString() |
Gibt eine String-Darstellung der Instanz Urn zurück. (Geerbt von SfcInstance) |
| UpdateUIPropertyState() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Validate() |
Zeigt die Validierung des grundlegenden Kindobjekts an. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
Ereignisse
| Name | Beschreibung |
|---|---|
| propertyChanged |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PropertyChanged |
Tritt auf, wenn sich ein Eigenschaftswert ändert. (Geerbt von SfcInstance) |
| propertyMetadataChanged |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. Tritt auf, wenn sich der Wert einer Eigenschaftsmetadaten ändert. (Geerbt von SfcInstance) |
| PropertyMetadataChanged |
Tritt auf, wenn sich die Metadaten einer Eigenschaft geändert haben. (Geerbt von SfcInstance) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
Spezifiziert, ob Kinder entdeckt werden sollen und, falls ihr IsCrudActionHandledByParent falsch ist (Standard), ihre CRUD-Skripte auf das Action-Skript akkumulieren. |