PackageInfo 类

Represents a class for package information.

继承层次结构

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

命名空间:  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 PackageInfo _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcDiscoverObject
用法
Dim instance As PackageInfo
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class PackageInfo : SfcInstance, 
    ISfcAlterable, IAlterable, ISfcDiscoverObject
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class PackageInfo sealed : public SfcInstance, 
    ISfcAlterable, IAlterable, ISfcDiscoverObject
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type PackageInfo =  
    class 
        inherit SfcInstance 
        interface ISfcAlterable 
        interface IAlterable 
        interface ISfcDiscoverObject 
    end
public final class PackageInfo extends SfcInstance implements ISfcAlterable, IAlterable, ISfcDiscoverObject

PackageInfo 类型公开以下成员。

属性

  名称 说明
受保护属性 AbstractIdentityKey (从 SfcInstance 继承。)
公共属性 Description Gets or sets the description of the package.
公共属性 EntryPoint Gets whether the package info is an entry point.
公共属性 IdentityKey Gets the identity key of the package.
公共属性 Metadata (从 SfcInstance 继承。)
公共属性 Name Gets or sets the name of the package.
公共属性 PackageId Gets the package identifier.
公共属性 Parameters Gets the parameters of the package.
公共属性 Parent Gets or sets the parent of the package.
公共属性 Properties (从 SfcInstance 继承。)
受保护属性 State (从 SfcInstance 继承。)
公共属性 Urn (从 SfcInstance 继承。)

页首

方法

  名称 说明
公共方法 Alter Alters the package in the back-end server.
受保护方法 CreateIdentityKey (从 SfcInstance 继承。)
公共方法 Discover (从 SfcInstance 继承。)
公共方法 Equals (从 Object 继承。)
公共方法 Execute(Boolean, EnvironmentReference) Executes a package with the specified reference.
公共方法 Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>) Executes a package with the specified reference and value parameters.
公共方法 Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>) Executes a package with the specified reference, value parameters and property override parameters.
受保护方法 GetChildCollection (从 SfcInstance 继承。)
公共方法 GetDomain (从 SfcInstance 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法静态成员 GetObjectFactory Retrieves the factory to create a new instance.
公共方法 GetPropertySet (从 SfcInstance 继承。)
公共方法 GetType (从 Object 继承。)
受保护方法 GetTypeMetadataImpl (从 SfcInstance 继承。)
受保护方法 InitializeUIPropertyState (从 SfcInstance 继承。)
受保护方法 OnPropertyMetadataChanges (从 SfcInstance 继承。)
受保护方法 OnPropertyValueChanges (从 SfcInstance 继承。)
公共方法 Refresh (从 SfcInstance 继承。)
受保护方法 ResetKey (从 SfcInstance 继承。)
公共方法 ScriptAlter Indicates a script to alter the project.
公共方法 ScriptExecute(Boolean, EnvironmentReference) Executes the package script using the specified reference.
公共方法 ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>) Executes the package script using the specified reference and value parameters.
公共方法 ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>) Executes the package script using the specified reference, value parameters, and property override parameters.
公共方法 ScriptValidate Validates a specified package script.
公共方法 Serialize (从 SfcInstance 继承。)
公共方法 ToString (从 SfcInstance 继承。)
公共方法 Validate Validates a specified package.

页首

事件

  名称 说明
公共事件 PropertyChanged (从 SfcInstance 继承。)
公共事件 PropertyMetadataChanged (从 SfcInstance 继承。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 ISfcDiscoverObject.Discover Specifies whether to discover children.

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.SqlServer.Management.IntegrationServices 命名空间