Catalog Classe

Définition

Représente une base de données Integration Services.

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
Héritage
Attributs
Implémente

Constructeurs

Catalog(IntegrationServices)

Représente une base de données Integration Services.

Catalog(IntegrationServices, String, String)

Initialise une nouvelle instance de la classe Catalog avec le parent, le nom et le mot de passe spécifiés.

Propriétés

AbstractIdentityKey

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
CustomizedLoggingLevels

Collection de niveaux de journalisation personnalisée

DefaultExecutionMode

Exécuter dans le scale-out par défaut

EncryptionAlgorithm

Obtient l'algorithme de chiffrement utilisé dans un catalogue.

Executions

Obtient la collection d'exécution.

Folders

Obtient la collection de dossiers.

IdentityKey

Obtient la clé d'identité.

MaxProjectVersions

Obtient ou définit le nombre maximal de versions stockées par projet.

Metadata

Retourne les métadonnées relatives à l'instance et à son domaine.

(Hérité de SfcInstance)
Name

Obtient ou définit le nom du catalogue.

OperationCleanupEnabled

Obtient ou définit une valeur qui indique si le nettoyage d'opération est activé.

OperationLogNumberOfRecords

Obtient le nombre d'enregistrements dans le journal d'opérations.

OperationLogRetentionTime

Obtient ou définit la période de rétention pour les journaux d'opérations.

OperationLogSize

Obtient la taille du journal des opérations.

Operations

Obtient la collection d'opérations.

Parent

Obtient ou définit le parent.

Properties

Retourne des propriétés de l'instance de collection.

(Hérité de SfcInstance)
PropertyStorageProvider

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ScaleOutEnabled

Activer le scale-out pour le catalogue

SchemaBuild

Obtient la génération de schéma du catalogue.

SchemaVersion

Obtient la version du schéma du catalogue.

ServerCustomizedLoggingLevel

Niveau de détails par défaut à l’échelle du serveur capturé pendant l’exécution du package.

ServerLoggingLevel

Obtient ou définit le type de niveau de journalisation utilisé dans le catalogue.

State

Retourne l'état de l'objet SfcInstance.

(Hérité de SfcInstance)
Urn

Retourne l'URN (Uniform Resource Name) de l'objet SfcInstance.

(Hérité de SfcInstance)
Validations

Obtient la collection de validations.

VersionCleanupEnabled

Obtient ou définit une valeur qui indique si le nettoyage de version est activé.

VersionLogNumberOfRecords

Obtient le nombre d'enregistrements dans le journal de versions.

VersionLogSize

Obtient la taille du journal de versions du catalogue.

Méthodes

Alter()

Modifie le catalogue sur le serveur principal.

AlterImpl()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ChangeEncryptionAlgorithm(Catalog+Encryption)

Modifie l'algorithme de chiffrement.

CheckObjectCreated()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
CheckObjectState()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ConfigureAlwaysOnSupport(List<ReplicaDataInfo>)

Fucntion principale pour configurer la prise en charge de SSIS pour alwayson

Create()

Crée le catalogue sur le serveur principal.

Create(Boolean)

Crée le catalogue sur le serveur principal.

CreateIdentityKey()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
CreateImpl()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Drop()

Indique la suppression sur le serveur principal.

DropImpl()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
EnableScaleout()

Activez la Scale Out SSIS pour plusieurs exécutions de package.

GetChildCollection(String)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
GetDomain()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
GetObjectFactory()

Obtient la fabrique pour créer une instance.

GetPropertySet()

Retourne le jeu de propriétés pour l'objet SfcInstance.

(Hérité de SfcInstance)
GetTypeMetadataImpl()

Indique les domaines de substitution en retournant directement la classe TypeMetadata correcte. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
InitializeUIPropertyState()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
InitialSupportForAlwaysOnPrimary()

Cette fonction est utilisée pour effectuer une initialisation pour une instance préparée en tant que nœud principal

InitialSupportForAlwaysOnSecondary(String)

Cette fonction est appelée lorsque l’instance actuelle est préparée en tant que nœud secondaire. Supprimez tout le catalogue SSIS à l’exception de SSISDB si la prise en charge des fonctions secondaires alwayson lève une exception.

MarkForDropImpl(Boolean)

Retourne une valeur qui indique les objets existants à ignorer. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
MarkRootAsConnected()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
MoveImpl(SfcInstance)

Indique le nouvel objet parent dans lequel déplacer une instance. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Appelé chaque fois que la valeur effective de toutes les métadonnées SfcInstance est mise à jour.

(Hérité de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Appelé chaque fois que la valeur effective d'une propriété SfcInstance est mise à jour.

(Hérité de SfcInstance)
PostAlter(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostCreate(Object)

Indique le système d'implémentation par défaut chargé de créer le résultat de l'exécution. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostDrop(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostMove(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostRename(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Refresh()

Actualise les propriétés de l'objet en les lisant à partir du serveur.

(Hérité de SfcInstance)
RenameImpl(SfcKey)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ResetKey()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ScriptAlter()

Détermine le script pour modifier le catalogue.

ScriptCreate()

Détermine le script pour créer le catalogue.

ScriptDrop()

Détermine le script pour supprimer le catalogue.

Serialize(XmlWriter)

Sérialise l'instance au format XML.

(Hérité de SfcInstance)
ToString()

Retourne une représentation de chaîne de l'URN de l'instance.

(Hérité de SfcInstance)
UpdateUIPropertyState()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Validate()

Indique la validation de l'objet enfant de base. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)

Événements

propertyChanged

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PropertyChanged

Se produit en cas de modification d'une valeur de propriété.

(Hérité de SfcInstance)
propertyMetadataChanged

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

Se produit lorsqu’une valeur de métadonnées de propriété change.

(Hérité de SfcInstance)
PropertyMetadataChanged

Se produit lorsque les métadonnées d'une propriété ont changé.

(Hérité de SfcInstance)

Implémentations d’interfaces explicites

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Spécifie s’il faut découvrir les enfants et si leur IsCrudActionHandledByParent est false (par défaut), accumulez leurs scripts CRUD au script d’action.

S’applique à