Catalog Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
| Nom | Description |
|---|---|
| Catalog(IntegrationServices, String, String) |
Initialise une nouvelle instance de la Catalog classe avec le parent, le nom et le mot de passe spécifiés. |
| Catalog(IntegrationServices) |
Représente une base de données Integration Services. |
Propriétés
| Nom | Description |
|---|---|
| AbstractIdentityKey |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| CustomizedLoggingLevels |
La collection personnalisée des niveaux de journalisation |
| DefaultExecutionMode |
Exécution par défaut en échelle |
| EncryptionAlgorithm |
Obtens l’algorithme de chiffrement utilisé dans un catalogue. |
| Executions |
Récupère la collecte d’exécution. |
| Folders |
Il 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 |
Restitue les métadonnées concernant 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 de l’opération est activé. |
| OperationLogNumberOfRecords |
Obtient le numéro du journal d’opération des enregistrements. |
| OperationLogRetentionTime |
Obtient ou définit la période de rétention des journaux d’opérations. |
| OperationLogSize |
Obtient la taille du journal d’opérations. |
| Operations |
Ça obtient la collecte des opérations. |
| Parent |
Obtient ou définit le parent. |
| Properties |
Retourne une propriété d’instance de collection. (Hérité de SfcInstance) |
| PropertyStorageProvider |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| ScaleOutEnabled |
Activer l’échelle pour le catalogue |
| SchemaBuild |
Obtient la compilation du schéma du catalogue. |
| SchemaVersion |
Il obtient la version schéma du catalogue. |
| ServerCustomizedLoggingLevel |
Le niveau par défaut de détails à l’échelle du serveur capturé lors de 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 le nom uniforme de la ressource de l’objet SfcInstance. (Hérité de SfcInstance) |
| Validations |
Obtient la collection de validation. |
| VersionCleanupEnabled |
Obtient ou définit une valeur indiquant si le nettoyage de version est activé. |
| VersionLogNumberOfRecords |
Obtient le numéro de journal de version des enregistrements. |
| VersionLogSize |
Obtient la taille du journal de version du catalogue. |
Méthodes
| Nom | Description |
|---|---|
| Alter() |
Modifie le catalogue dans le serveur back-end. |
| AlterImpl() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| ChangeEncryptionAlgorithm(Catalog+Encryption) |
Ça modifie l’algorithme de chiffrement. |
| CheckObjectCreated() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| CheckObjectState() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| ConfigureAlwaysOnSupport(List<ReplicaDataInfo>) |
Fonction principale pour configurer le support SSIS pour l’utilisation permanente |
| Create() |
Crée le catalogue dans le serveur back-end. |
| Create(Boolean) |
Crée le catalogue dans le serveur back-end. |
| CreateIdentityKey() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| CreateImpl() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| Drop() |
Indique la chute du serveur back-end. |
| DropImpl() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| EnableScaleout() |
Activez SSIS Scale Out pour plusieurs exécutions de paquets. |
| GetChildCollection(String) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| GetDomain() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| GetObjectFactory() |
Ça fait créer une nouvelle instance à l’usine. |
| GetPropertySet() |
Retourne l’ensemble des propriétés pour l’objet SfcInstance. (Hérité de SfcInstance) |
| GetTypeMetadataImpl() |
Indique les domaines qui supplantent en retournant directement la bonne classe TypeMetadata. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| InitializeUIPropertyState() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| InitialSupportForAlwaysOnPrimary() |
Cette fonction sert à initialiser une instance préparée comme nœud primaire |
| InitialSupportForAlwaysOnSecondary(String) |
Cette fonction est appelée lorsque l’instance courante est préparée comme nœud secondaire. Supprimer tout le catalogue SSIS sauf SSISDB si activer le support des fonctions secondaires permanentes jette une exception. |
| MarkForDropImpl(Boolean) |
Retourne une valeur indiquant les objets existants à abandonner. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| MarkRootAsConnected() |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| MoveImpl(SfcInstance) |
Indique que le nouvel objet parent doit être déplacé dans une instance. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Invoqué chaque fois que la valeur effective de toute métadonnée SfcInstance est mise à jour. (Hérité de SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Invoqué chaque fois que la valeur effective d’une propriété SfcInstance est mise à jour. (Hérité de SfcInstance) |
| PostAlter(Object) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| PostCreate(Object) |
Indique l’implémenteur par défaut qui crée le résultat d’exécution. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| PostDrop(Object) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| PostMove(Object) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| PostRename(Object) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| Refresh() |
Rafraîchit les propriétés de l’objet en les lisant depuis le serveur. (Hérité de SfcInstance) |
| RenameImpl(SfcKey) |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| ResetKey() |
Ne faites pas référence directement à 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 en XML. (Hérité de SfcInstance) |
| ToString() |
Retourne une chaîne de représentation de l’Urn de l’instance. (Hérité de SfcInstance) |
| UpdateUIPropertyState() |
Ne faites pas référence directement à 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 référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
Événements
| Nom | Description |
|---|---|
| propertyChanged |
Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server. (Hérité de SfcInstance) |
| PropertyChanged |
Se produit lorsqu’une valeur de propriété change. (Hérité de SfcInstance) |
| propertyMetadataChanged |
Ne faites pas référence directement à 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
| Nom | Description |
|---|---|
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
Précise s’il faut détecter les enfants et si leur IsCrudActionHandledByParent est faux (par défaut), accumuler leurs scripts CRUD dans le script d’action. |