Compartir a través de


Clase Catalog

Represents an Integration Services database.

Jerarquía de herencia

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.IntegrationServices.Catalog

Espacio de nombres:  Microsoft.SqlServer.Management.IntegrationServices
Ensamblado:  Microsoft.SqlServer.Management.IntegrationServices (en Microsoft.SqlServer.Management.IntegrationServices.dll)

Sintaxis

'Declaración
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class Catalog _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable,  _
    ISfcDroppable, IDroppable, ISfcDiscoverObject
'Uso
Dim instance As Catalog
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class Catalog : SfcInstance, 
    ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, 
    IDroppable, ISfcDiscoverObject
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class Catalog sealed : public SfcInstance, 
    ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, 
    IDroppable, ISfcDiscoverObject
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type Catalog =  
    class 
        inherit SfcInstance 
        interface ISfcCreatable 
        interface ICreatable 
        interface ISfcAlterable 
        interface IAlterable 
        interface ISfcDroppable 
        interface IDroppable 
        interface ISfcDiscoverObject 
    end
public final class Catalog extends SfcInstance implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, IDroppable, ISfcDiscoverObject

El tipo Catalog expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Catalog Initializes a new instance of the Catalog class with the specified parent, name and password.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida AbstractIdentityKey (Se hereda de SfcInstance.)
Propiedad pública EncryptionAlgorithm Gets the encryption algorithm used in a catalog.
Propiedad pública Executions Gets the execution collection.
Propiedad pública Folders Gets the folder collection.
Propiedad pública IdentityKey Gets the identity key.
Propiedad pública MaxProjectVersions Gets or sets the maximum number of stored versions per project.
Propiedad pública Metadata (Se hereda de SfcInstance.)
Propiedad pública Name Gets or sets the name of the catalog.
Propiedad pública OperationCleanupEnabled Gets or sets a value that indicates whether the operation cleanup is enabled.
Propiedad pública OperationLogNumberOfRecords Gets the operation log number of records.
Propiedad pública OperationLogRetentionTime Gets or sets the retention period for the operation logs.
Propiedad pública OperationLogSize Gets the size of the operation log.
Propiedad pública Operations Gets the operation collection.
Propiedad pública Parent Gets or sets the parent.
Propiedad pública Properties (Se hereda de SfcInstance.)
Propiedad pública SchemaBuild Gets the schema build of the catalog.
Propiedad pública SchemaVersion Gets the schema version of the catalog.
Propiedad pública ServerLoggingLevel Gets or sets the logging level type used in the catalog.
Propiedad protegida State (Se hereda de SfcInstance.)
Propiedad pública Urn (Se hereda de SfcInstance.)
Propiedad pública Validations Gets the validation collection.
Propiedad pública VersionCleanupEnabled Gets or sets a value that indicates whether the version cleanup is enabled.
Propiedad pública VersionLogNumberOfRecords Gets the version log number of records.
Propiedad pública VersionLogSize Gets the size of the version log of the catalog.

Arriba

Métodos

  Nombre Descripción
Método público Alter Alters the catalog in the back-end server.
Método público ChangeEncryptionAlgorithm Changes the encryption algorithm.
Método público Create() Creates the catalog in the back-end server.
Método público Create(Boolean) Creates the catalog in the back-end server.
Método protegido CreateIdentityKey (Se hereda de SfcInstance.)
Método público Discover (Se hereda de SfcInstance.)
Método público Drop Indicates the drop in the back-end server.
Método público Equals (Se hereda de Object.)
Método protegido GetChildCollection (Se hereda de SfcInstance.)
Método público GetDomain (Se hereda de SfcInstance.)
Método público GetHashCode (Se hereda de Object.)
Método públicoMiembro estático GetObjectFactory Gets the factory to create a new instance.
Método público GetPropertySet (Se hereda de SfcInstance.)
Método público GetType (Se hereda de Object.)
Método protegido GetTypeMetadataImpl (Se hereda de SfcInstance.)
Método protegido InitializeUIPropertyState (Se hereda de SfcInstance.)
Método protegido OnPropertyMetadataChanges (Se hereda de SfcInstance.)
Método protegido OnPropertyValueChanges (Se hereda de SfcInstance.)
Método público Refresh (Se hereda de SfcInstance.)
Método protegido ResetKey (Se hereda de SfcInstance.)
Método público ScriptAlter Determines the script to alter the catalog.
Método público ScriptCreate Determines the script to create the catalog.
Método público ScriptDrop Determines the script to drop the catalog.
Método público Serialize (Se hereda de SfcInstance.)
Método público ToString (Se hereda de SfcInstance.)

Arriba

Eventos

  Nombre Descripción
Evento público PropertyChanged (Se hereda de SfcInstance.)
Evento público PropertyMetadataChanged (Se hereda de SfcInstance.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to the action script.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Management.IntegrationServices