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
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. |