Freigeben über


Catalog Klasse

Definition

Stellt eine Integration Services-Datenbank dar.

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

Catalog(IntegrationServices)

Stellt eine Integration Services-Datenbank dar.

Catalog(IntegrationServices, String, String)

Initialisiert eine neue Instanz der Catalog-Klasse mit dem angegebenen übergeordneten Element sowie mit dem angegebenen Namen und Kennwort.

Eigenschaften

AbstractIdentityKey

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CustomizedLoggingLevels

Die benutzerdefinierte Protokollierungsebenensammlung

DefaultExecutionMode

Standardmäßig im Skalierungsmaßstab ausführen

EncryptionAlgorithm

Ruft den in einem Katalog verwendeten Verschlüsselungsalgorithmus ab.

Executions

Ruft die Ausführungsauflistung ab.

Folders

Ruft die Ordnerauflistung ab.

IdentityKey

Ruft den Identitätsschlüssel ab.

MaxProjectVersions

Ruft die maximale Anzahl der pro Projekt gespeicherten Versionen ab oder legt sie fest.

Metadata

Gibt Metadaten zur Instanz und deren Domäne zurück.

(Geerbt von SfcInstance)
Name

Ruft den Namen des Katalogs ab oder legt ihn fest.

OperationCleanupEnabled

Ruft einen Wert ab, der angibt, ob das Vorgangscleanup aktiviert ist, oder legt ihn fest.

OperationLogNumberOfRecords

Ruft die Anzahl von Datensätzen im Vorgangsprotokoll ab.

OperationLogRetentionTime

Ruft die Beibehaltungsdauer für die Vorgangsprotokolle ab oder legt sie fest.

OperationLogSize

Ruft die Größe des Vorgangsprotokolls ab.

Operations

Ruft die Vorgangsauflistung ab.

Parent

Ruft das übergeordnete Element ab oder legt es fest.

Properties

Gibt eine Auflistung von Instanzeigenschaften zurück.

(Geerbt von SfcInstance)
PropertyStorageProvider

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ScaleOutEnabled

Skalieren für den Katalog aktivieren

SchemaBuild

Ruft das Schemabuild des Katalogs ab.

SchemaVersion

Ruft die Schemaversion des Katalogs ab.

ServerCustomizedLoggingLevel

Die serverweite Standardebene der Details, die während der Paketausführung erfasst werden.

ServerLoggingLevel

Ruft den im Katalog verwendeten Protokolliergradtyp ab oder legt ihn fest.

State

Gibt den Status des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Urn

Gibt den URN (Uniform Resource Name) des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Validations

Ruft die Überprüfungsauflistung ab.

VersionCleanupEnabled

Ruft einen Wert ab, der angibt, ob das Versionscleanup aktiviert ist, oder legt ihn fest.

VersionLogNumberOfRecords

Ruft die Anzahl von Datensätzen im Versionsprotokoll ab.

VersionLogSize

Ruft die Größe des Versionsprotokolls des Katalogs ab.

Methoden

Alter()

Ändert den Katalog auf dem Back-End-Server.

AlterImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ChangeEncryptionAlgorithm(Catalog+Encryption)

Ändert den Verschlüsselungsalgorithmus.

CheckObjectCreated()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ConfigureAlwaysOnSupport(List<ReplicaDataInfo>)

Hauptfucntion zum Konfigurieren der SSIS-Unterstützung für Alwayson

Create()

Erstellt den Katalog auf dem Back-End-Server.

Create(Boolean)

Erstellt den Katalog auf dem Back-End-Server.

CreateIdentityKey()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CreateImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Drop()

Gibt den Löschvorgang auf dem Back-End-Server an.

DropImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
EnableScaleout()

Aktivieren Sie SSIS-Scale Out für mehrere Paketausführungen.

GetChildCollection(String)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetDomain()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetObjectFactory()

Ruft die Factory zum Erstellen einer neuen Instanz ab.

GetPropertySet()

Gibt den Eigenschaftensatz für das SfcInstance-Objekt zurück.

(Geerbt von SfcInstance)
GetTypeMetadataImpl()

Gibt die Domänen an, die überschrieben gesetzt werden, indem die richtige TypeMetadata-Klasse direkt zurückgegeben wird. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
InitializeUIPropertyState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
InitialSupportForAlwaysOnPrimary()

Diese Funktion wird verwendet, um einige Initialisierungen für eine Instanz durchzuführen, die als primärer Knoten vorbereitet wurde.

InitialSupportForAlwaysOnSecondary(String)

Diese Funktion wird aufgerufen, wenn die aktuelle Instanz als sekundärer Knoten vorbereitet wird. Legen Sie alles aus dem SSIS-Katalog ab, außer SSISDB, wenn die Unterstützung für alwayson sekundäre Funktionen ausnahme ausgelöst wird.

MarkForDropImpl(Boolean)

Gibt einen Wert zurück, der die vorhandenen Objekte angibt, die gelöscht werden sollen. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkRootAsConnected()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MoveImpl(SfcInstance)

Gibt das neue übergeordnete Objekt an, das in einer Instanz verschoben werden soll. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Wird jedes Mal aufgerufen, wenn der gültige Wert von SfcInstance-Metadaten aktualisiert wird.

(Geerbt von SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Wird jedes Mal aufgerufen, wenn der gültige Wert einer SfcInstance-Eigenschaft aktualisiert wird.

(Geerbt von SfcInstance)
PostAlter(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostCreate(Object)

Gibt das Standardimplementierungsprogramm an, vom dem das Ausführungsergebnis erstellt wird. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostDrop(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostMove(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostRename(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Refresh()

Aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden.

(Geerbt von SfcInstance)
RenameImpl(SfcKey)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ResetKey()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ScriptAlter()

Bestimmt das Skript zum Ändern des Katalogs.

ScriptCreate()

Bestimmt das Skript zum Erstellen des Katalogs.

ScriptDrop()

Bestimmt das Skript zum Löschen des Katalogs.

Serialize(XmlWriter)

Serialisiert die Instanz in XML.

(Geerbt von SfcInstance)
ToString()

Gibt eine Zeichenfolgendarstellung des Instanz-URNs zurück.

(Geerbt von SfcInstance)
UpdateUIPropertyState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Validate()

Gibt die Überprüfung des grundlegenden untergeordneten Objekts an. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)

Ereignisse

propertyChanged

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PropertyChanged

Tritt ein, wenn sich ein Eigenschaftswert ändert.

(Geerbt von SfcInstance)
propertyMetadataChanged

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

Tritt auf, wenn sich ein Eigenschaftsmetadatenwert ändert.

(Geerbt von SfcInstance)
PropertyMetadataChanged

Tritt auf, wenn die Metadaten für eine Eigenschaft geändert wurden.

(Geerbt von SfcInstance)

Explizite Schnittstellenimplementierungen

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Gibt an, ob untergeordnete Elemente erkannt werden sollen und ob deren IsCrudActionHandledByParent false (Standard) ist, ihre CRUD-Skripts an das Aktionsskript ansammeln.

Gilt für: