Partager via


Classe PackageInfo

Represents a class for package information.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Management.IntegrationServices
Assembly :  Microsoft.SqlServer.Management.IntegrationServices (en Microsoft.SqlServer.Management.IntegrationServices.dll)

Syntaxe

'Déclaration
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class PackageInfo _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcDiscoverObject
'Utilisation
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

Le type PackageInfo expose les membres suivants.

Propriétés

  Nom Description
Propriété protégée AbstractIdentityKey (hérité de SfcInstance.)
Propriété publique Description Gets or sets the description of the package.
Propriété publique EntryPoint Gets whether the package info is an entry point.
Propriété publique IdentityKey Gets the identity key of the package.
Propriété publique Metadata (hérité de SfcInstance.)
Propriété publique Name Gets or sets the name of the package.
Propriété publique PackageId Gets the package identifier.
Propriété publique Parameters Gets the parameters of the package.
Propriété publique Parent Gets or sets the parent of the package.
Propriété publique Properties (hérité de SfcInstance.)
Propriété protégée State (hérité de SfcInstance.)
Propriété publique Urn (hérité de SfcInstance.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Alter Alters the package in the back-end server.
Méthode protégée CreateIdentityKey (hérité de SfcInstance.)
Méthode publique Discover (hérité de SfcInstance.)
Méthode publique Equals (hérité de Object.)
Méthode publique Execute(Boolean, EnvironmentReference) Executes a package with the specified reference.
Méthode publique Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>) Executes a package with the specified reference and value parameters.
Méthode publique Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>) Executes a package with the specified reference, value parameters and property override parameters.
Méthode protégée GetChildCollection (hérité de SfcInstance.)
Méthode publique GetDomain (hérité de SfcInstance.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publiqueMembre statique GetObjectFactory Retrieves the factory to create a new instance.
Méthode publique GetPropertySet (hérité de SfcInstance.)
Méthode publique GetType (hérité de Object.)
Méthode protégée GetTypeMetadataImpl (hérité de SfcInstance.)
Méthode protégée InitializeUIPropertyState (hérité de SfcInstance.)
Méthode protégée OnPropertyMetadataChanges (hérité de SfcInstance.)
Méthode protégée OnPropertyValueChanges (hérité de SfcInstance.)
Méthode publique Refresh (hérité de SfcInstance.)
Méthode protégée ResetKey (hérité de SfcInstance.)
Méthode publique ScriptAlter Indicates a script to alter the project.
Méthode publique ScriptExecute(Boolean, EnvironmentReference) Executes the package script using the specified reference.
Méthode publique ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>) Executes the package script using the specified reference and value parameters.
Méthode publique ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>) Executes the package script using the specified reference, value parameters, and property override parameters.
Méthode publique ScriptValidate Validates a specified package script.
Méthode publique Serialize (hérité de SfcInstance.)
Méthode publique ToString (hérité de SfcInstance.)
Méthode publique Validate Validates a specified package.

Haut de la page

Événements

  Nom Description
Événement public PropertyChanged (hérité de SfcInstance.)
Événement public PropertyMetadataChanged (hérité de SfcInstance.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée ISfcDiscoverObject.Discover Specifies whether to discover children.

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.IntegrationServices