Catalog Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базу данных 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
- Наследование
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| Catalog(IntegrationServices, String, String) |
Инициализирует новый экземпляр Catalog класса с указанным родителем, именем и паролем. |
| Catalog(IntegrationServices) |
Представляет базу данных Integration Services. |
Свойства
| Имя | Описание |
|---|---|
| AbstractIdentityKey |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CustomizedLoggingLevels |
Кастомизированная коллекция уровней логирования |
| DefaultExecutionMode |
Выполнить в масштабировании по умолчанию |
| EncryptionAlgorithm |
Получает алгоритм шифрования, используемый в каталоге. |
| Executions |
Получает коллекцию казней. |
| Folders |
Получает коллекцию папок. |
| IdentityKey |
Возвращает ключ удостоверения. |
| MaxProjectVersions |
Получает или устанавливает максимальное количество сохранённых версий на проект. |
| Metadata |
Возвращает метаданные об экземпляре и его домене. (Унаследовано от SfcInstance) |
| Name |
Получает или устанавливает название каталога. |
| OperationCleanupEnabled |
Получает или устанавливает значение, указывающее, включена ли очистка операции. |
| OperationLogNumberOfRecords |
Получает количество записей в журнале операций. |
| OperationLogRetentionTime |
Получает или устанавливает период хранения для журналов операций. |
| OperationLogSize |
Получает размер журнала операций. |
| Operations |
Получает сбор операций. |
| Parent |
Возвращает или задает родительский объект. |
| Properties |
Возвращает свойства экземпляра коллекции. (Унаследовано от SfcInstance) |
| PropertyStorageProvider |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| ScaleOutEnabled |
Включите масштабирование для каталога |
| SchemaBuild |
Получает структуру каталога. |
| SchemaVersion |
Получает схемную версию каталога. |
| ServerCustomizedLoggingLevel |
Серверный стандартный уровень деталей, которые фиксируются при выполнении пакета. |
| ServerLoggingLevel |
Получает или устанавливает тип уровня логирования, используемый в каталоге. |
| State |
Возвращает состояние объекта SfcInstance. (Унаследовано от SfcInstance) |
| Urn |
Возвращает единообразное имя ресурса объекта SfcInstance. (Унаследовано от SfcInstance) |
| Validations |
Получает коллекцию валидации. |
| VersionCleanupEnabled |
Получает или устанавливает значение, указывающее, включена ли очистка версии. |
| VersionLogNumberOfRecords |
Получает количество записей в журнале версий. |
| VersionLogSize |
Получает размер журнала версий каталога. |
Методы
| Имя | Описание |
|---|---|
| Alter() |
Изменяет каталог на сервере на сервере. |
| AlterImpl() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| ChangeEncryptionAlgorithm(Catalog+Encryption) |
Изменяет алгоритм шифрования. |
| CheckObjectCreated() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CheckObjectState() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| ConfigureAlwaysOnSupport(List<ReplicaDataInfo>) |
Основная функция для настройки поддержки SSIS для everon |
| Create() |
Создаёт каталог на сервере на сервере. |
| Create(Boolean) |
Создаёт каталог на сервере на сервере. |
| CreateIdentityKey() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CreateImpl() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Drop() |
Указывает на падение сервера на сервере. |
| DropImpl() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| EnableScaleout() |
Включите SSIS Scale Out для выполнения нескольких пакетов. |
| GetChildCollection(String) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| GetDomain() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| GetObjectFactory() |
Заставляет фабрику создать новый экземпляр. |
| GetPropertySet() |
Возвращает набор свойств объекта SfcInstance. (Унаследовано от SfcInstance) |
| GetTypeMetadataImpl() |
Указывает домены, которые переопределяются, возвращая напрямую правильный класс TypeMetadata. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| InitializeUIPropertyState() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| InitialSupportForAlwaysOnPrimary() |
Эта функция используется для инициализации экземпляра, подготовленного как первичный узел |
| InitialSupportForAlwaysOnSecondary(String) |
Эта функция вызывается, когда текущий экземпляр подготовлен как вторичный узел. Уберите всё из каталога SSIS, кроме SSISDB, если включите поддержку всё второстепенных функций throw-exception. |
| MarkForDropImpl(Boolean) |
Возвращает значение, указывающее на существующие объекты, которые нужно сбросить. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| MarkRootAsConnected() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| MoveImpl(SfcInstance) |
Указывает на новый родительский объект для перемещения в экземпляре. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Вызывается при обновлении эффективного значения любых метаданных SfcInstance. (Унаследовано от SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Вызывается всякий раз, когда эффективное значение любого свойства SfcInstance обновляется. (Унаследовано от SfcInstance) |
| PostAlter(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostCreate(Object) |
Указывает на стандартного реализатора, который создаёт результат выполнения. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostDrop(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostMove(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostRename(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Refresh() |
Обновляет свойства объекта, считывая их с сервера. (Унаследовано от SfcInstance) |
| RenameImpl(SfcKey) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| ResetKey() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| ScriptAlter() |
Определяет сценарий для изменения каталога. |
| ScriptCreate() |
Определяет сценарий для создания каталога. |
| ScriptDrop() |
Определяет сценарий для удаления каталога. |
| Serialize(XmlWriter) |
Сериализирует экземпляр в XML. (Унаследовано от SfcInstance) |
| ToString() |
Возвращает строковое представление экземпляра Urn. (Унаследовано от SfcInstance) |
| UpdateUIPropertyState() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Validate() |
Указывает на валидацию базового дочернего объекта. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
События
| Имя | Описание |
|---|---|
| propertyChanged |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PropertyChanged |
Происходит при изменении значения свойства. (Унаследовано от SfcInstance) |
| propertyMetadataChanged |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. Возникает, когда меняется значение метаданных свойства. (Унаследовано от SfcInstance) |
| PropertyMetadataChanged |
Возникает, когда метаданные свойства изменились. (Унаследовано от SfcInstance) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
Указывает, нужно ли обнаруживать дочерних потомков и если их IsCrudActionHandledByParent ложен (по умолчанию), накапливать их CRUD-скрипты в скрипт действия. |