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


Класс 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.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.IntegrationServices