PackageInfo 类

定义

代表一个包信息类。

public ref class PackageInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class PackageInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type PackageInfo = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDiscoverObject
Public NotInheritable Class PackageInfo
Inherits SfcInstance
Implements IAlterable, ISfcAlterable
继承
PackageInfo
属性
实现

属性

名称 说明
AbstractIdentityKey

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
Description

获取或设置包裹的描述。

EntryPoint

能判断包裹信息是否是入口。

IdentityKey

获取包的身份密钥。

Metadata

返回关于实例及其域的元数据。

(继承自 SfcInstance)
Name

获取或设置包裹名称。

PackageId

获取包裹标识符。

Parameters

获取包裹的参数。

Parent

获取或设置包的父节点。

Properties

返回集合实例属性。

(继承自 SfcInstance)
PropertyStorageProvider

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
State

返回 SfcInstance 对象的状态。

(继承自 SfcInstance)
Urn

返回 SfcInstance 对象的统一资源名。

(继承自 SfcInstance)

方法

名称 说明
Alter()

在后端服务器中修改软件包。

AlterImpl()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
CheckObjectCreated()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
CheckObjectState()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
CreateIdentityKey()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
CreateImpl()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
DropImpl()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>)

执行包裹。

Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>)

执行包裹。

Execute(Boolean, EnvironmentReference)

执行包裹。

ExecuteInScaleOut(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>, Boolean, Collection<Guid>, Int32)

在集群中执行该包

GetChildCollection(String)

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
GetDomain()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
GetObjectFactory()

检索工厂以创建新实例。

GetPropertySet()

返回 SfcInstance 对象的属性集合。

(继承自 SfcInstance)
GetTypeMetadataImpl()

通过直接返回正确的TypeMetadata类来表示覆盖的域。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
InitializeUIPropertyState()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
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()

表示有修改项目的脚本。

ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>)

执行包的脚本。

ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>)

使用指定的引用参数和值参数执行包脚本。

ScriptExecute(Boolean, EnvironmentReference)

使用指定的引用执行包脚本。

ScriptExecuteInScaleOut(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>, Boolean, Collection<Guid>, Int32)

在 Scale Out 中执行该包的脚本。

ScriptValidate(Boolean, PackageInfo+ReferenceUsage, EnvironmentReference)

验证指定的包脚本。

Serialize(XmlWriter)

将实例序列化为 XML。

(继承自 SfcInstance)
ToString()

返回实例Urn的字符串表示。

(继承自 SfcInstance)
UpdateUIPropertyState()

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
Validate()

表示基本子对象的验证。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
Validate(Boolean, PackageInfo+ReferenceUsage, EnvironmentReference)

验证指定的包。

活动

名称 说明
propertyChanged

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

(继承自 SfcInstance)
PropertyChanged

当属性值更改时发生。

(继承自 SfcInstance)
propertyMetadataChanged

请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。

当属性元数据值发生变化时,就会发生这种情况。

(继承自 SfcInstance)
PropertyMetadataChanged

当某个属性的元数据发生变化时,就会发生这种情况。

(继承自 SfcInstance)

显式接口实现

名称 说明
ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

明确是否要发现孩子。

适用于