Поделиться через


Класс Catalog

Represents an Службы Integration Services database.

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.IntegrationServices
Сборка:  Microsoft.SqlServer.Management.IntegrationServices (в Microsoft.SqlServer.Management.IntegrationServices.dll)

Синтаксис

'Декларация
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class Catalog _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable,  _
    ISfcDroppable, IDroppable, ISfcDiscoverObject
'Применение
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

Тип Catalog обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод Catalog Initializes a new instance of the Catalog class with the specified parent, name and password.

В начало

Свойства

  Имя Описание
Защищенное свойство AbstractIdentityKey (Производный от SfcInstance.)
Открытое свойство EncryptionAlgorithm Gets the encryption algorithm used in a catalog.
Открытое свойство Executions Gets the execution collection.
Открытое свойство Folders Gets the folder collection.
Открытое свойство IdentityKey Gets the identity key.
Открытое свойство MaxProjectVersions Gets or sets the maximum number of stored versions per project.
Открытое свойство Metadata (Производный от SfcInstance.)
Открытое свойство Name Gets or sets the name of the catalog.
Открытое свойство OperationCleanupEnabled Gets or sets a value that indicates whether the operation cleanup is enabled.
Открытое свойство OperationLogNumberOfRecords Gets the operation log number of records.
Открытое свойство OperationLogRetentionTime Gets or sets the retention period for the operation logs.
Открытое свойство OperationLogSize Gets the size of the operation log.
Открытое свойство Operations Gets the operation collection.
Открытое свойство Parent Gets or sets the parent.
Открытое свойство Properties (Производный от SfcInstance.)
Открытое свойство SchemaBuild Gets the schema build of the catalog.
Открытое свойство SchemaVersion Gets the schema version of the catalog.
Открытое свойство ServerLoggingLevel Gets or sets the logging level type used in the catalog.
Защищенное свойство State (Производный от SfcInstance.)
Открытое свойство Urn (Производный от SfcInstance.)
Открытое свойство Validations Gets the validation collection.
Открытое свойство VersionCleanupEnabled Gets or sets a value that indicates whether the version cleanup is enabled.
Открытое свойство VersionLogNumberOfRecords Gets the version log number of records.
Открытое свойство VersionLogSize Gets the size of the version log of the catalog.

В начало

Методы

  Имя Описание
Открытый метод Alter Alters the catalog in the back-end server.
Открытый метод ChangeEncryptionAlgorithm Changes the encryption algorithm.
Открытый метод Create() Creates the catalog in the back-end server.
Открытый метод Create(Boolean) Creates the catalog in the back-end server.
Защищенный метод CreateIdentityKey (Производный от SfcInstance.)
Открытый метод Discover (Производный от SfcInstance.)
Открытый метод Drop Indicates the drop in the back-end server.
Открытый метод Equals (Производный от Object.)
Защищенный метод GetChildCollection (Производный от SfcInstance.)
Открытый метод GetDomain (Производный от SfcInstance.)
Открытый метод GetHashCode (Производный от Object.)
Открытый методСтатический элемент GetObjectFactory Gets the factory to create a new instance.
Открытый метод GetPropertySet (Производный от SfcInstance.)
Открытый метод GetType (Производный от Object.)
Защищенный метод GetTypeMetadataImpl (Производный от SfcInstance.)
Защищенный метод InitializeUIPropertyState (Производный от SfcInstance.)
Защищенный метод OnPropertyMetadataChanges (Производный от SfcInstance.)
Защищенный метод OnPropertyValueChanges (Производный от SfcInstance.)
Открытый метод Refresh (Производный от SfcInstance.)
Защищенный метод ResetKey (Производный от SfcInstance.)
Открытый метод ScriptAlter Determines the script to alter the catalog.
Открытый метод ScriptCreate Determines the script to create the catalog.
Открытый метод ScriptDrop Determines the script to drop the catalog.
Открытый метод Serialize (Производный от SfcInstance.)
Открытый метод ToString (Производный от SfcInstance.)

В начало

События

  Имя Описание
Открытое событие PropertyChanged (Производный от SfcInstance.)
Открытое событие PropertyMetadataChanged (Производный от SfcInstance.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to the action script.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.IntegrationServices