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


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)

Представляет базу данных служб Integration Services.

Catalog(IntegrationServices, String, String)

Инициализирует новый экземпляр класса Catalog с заданным родительским элементом, именем и паролем.

Свойства

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

Основная функция fucntion для настройки поддержки служб SSIS для alwayson

Create()

Создает каталог на внутреннем сервере.

Create(Boolean)

Создает каталог на внутреннем сервере.

CreateIdentityKey()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
CreateImpl()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
Drop()

Указывает удаление на внутреннем сервере.

DropImpl()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
EnableScaleout()

Включите Scale Out служб SSIS для нескольких выполнений пакетов.

GetChildCollection(String)

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
GetDomain()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
GetObjectFactory()

Возвращает фабрику для создания нового экземпляра.

GetPropertySet()

Возвращает набор свойств для объекта SfcInstance.

(Унаследовано от SfcInstance)
GetTypeMetadataImpl()

Указывает домены, которые переопределяют путем возвращения правильного класса типа метаданных напрямую. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
InitializeUIPropertyState()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
InitialSupportForAlwaysOnPrimary()

Эта функция используется для выполнения некоторой инициализации для экземпляра, подготовленного в качестве первичного узла.

InitialSupportForAlwaysOnSecondary(String)

Эта функция вызывается при подготовке текущего экземпляра в качестве дополнительного узла. Удалите все каталоги служб SSIS, кроме SSISDB, если включена поддержка постоянной вторичной функции, вызывают исключение.

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()

Возвращает строковое представление универсального имени ресурса экземпляра.

(Унаследовано от 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 имеет значение false (по умолчанию), накапливать свои скрипты CRUD в скрипт действия.

Применяется к