Freigeben über


PackageInfo-Klasse

Represents a class for package information.

Vererbungshierarchie

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

Namespace:  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (in Microsoft.SqlServer.Management.IntegrationServices.dll)

Syntax

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

Der PackageInfo-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft AbstractIdentityKey (Geerbt von SfcInstance.)
Öffentliche Eigenschaft Description Gets or sets the description of the package.
Öffentliche Eigenschaft EntryPoint Gets whether the package info is an entry point.
Öffentliche Eigenschaft IdentityKey Gets the identity key of the package.
Öffentliche Eigenschaft Metadata (Geerbt von SfcInstance.)
Öffentliche Eigenschaft Name Gets or sets the name of the package.
Öffentliche Eigenschaft PackageId Gets the package identifier.
Öffentliche Eigenschaft Parameters Gets the parameters of the package.
Öffentliche Eigenschaft Parent Gets or sets the parent of the package.
Öffentliche Eigenschaft Properties (Geerbt von SfcInstance.)
Geschützte Eigenschaft State (Geerbt von SfcInstance.)
Öffentliche Eigenschaft Urn (Geerbt von SfcInstance.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Alter Alters the package in the back-end server.
Geschützte Methode CreateIdentityKey (Geerbt von SfcInstance.)
Öffentliche Methode Discover (Geerbt von SfcInstance.)
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode Execute(Boolean, EnvironmentReference) Executes a package with the specified reference.
Öffentliche Methode Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>) Executes a package with the specified reference and value parameters.
Öffentliche Methode Execute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>) Executes a package with the specified reference, value parameters and property override parameters.
Geschützte Methode GetChildCollection (Geerbt von SfcInstance.)
Öffentliche Methode GetDomain (Geerbt von SfcInstance.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche MethodeStatisches Element GetObjectFactory Retrieves the factory to create a new instance.
Öffentliche Methode GetPropertySet (Geerbt von SfcInstance.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode GetTypeMetadataImpl (Geerbt von SfcInstance.)
Geschützte Methode InitializeUIPropertyState (Geerbt von SfcInstance.)
Geschützte Methode OnPropertyMetadataChanges (Geerbt von SfcInstance.)
Geschützte Methode OnPropertyValueChanges (Geerbt von SfcInstance.)
Öffentliche Methode Refresh (Geerbt von SfcInstance.)
Geschützte Methode ResetKey (Geerbt von SfcInstance.)
Öffentliche Methode ScriptAlter Indicates a script to alter the project.
Öffentliche Methode ScriptExecute(Boolean, EnvironmentReference) Executes the package script using the specified reference.
Öffentliche Methode ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>) Executes the package script using the specified reference and value parameters.
Öffentliche Methode ScriptExecute(Boolean, EnvironmentReference, Collection<PackageInfo.ExecutionValueParameterSet>, Collection<PackageInfo.PropertyOverrideParameterSet>) Executes the package script using the specified reference, value parameters, and property override parameters.
Öffentliche Methode ScriptValidate Validates a specified package script.
Öffentliche Methode Serialize (Geerbt von SfcInstance.)
Öffentliche Methode ToString (Geerbt von SfcInstance.)
Öffentliche Methode Validate Validates a specified package.

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis PropertyChanged (Geerbt von SfcInstance.)
Öffentliches Ereignis PropertyMetadataChanged (Geerbt von SfcInstance.)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ISfcDiscoverObject.Discover Specifies whether to discover children.

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Management.IntegrationServices-Namespace