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

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.

S’applique à