Catalog 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 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>) |
为 alwayson 配置 SSIS 支持的主要模糊 |
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) |
当当前实例准备为辅助节点时,将调用此函数。 如果启用对 alwayson 辅助函数的支持,则删除除 SSISDB 之外的所有 SSIS 目录都引发异常。 |
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 是否为 false (默认) ,将其 CRUD 脚本累积到操作脚本。 |