Partager via


Classe Parameter

Represents an abstract base class used by both package parameter and project parameter.

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Parameter

Espace de noms :  Microsoft.SqlServer.Dts.Runtime
Assembly :  Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)

Syntaxe

'Déclaration
Public MustInherit Class Parameter _
    Inherits DtsObject _
    Implements IComponent, IDisposable, IDTSName, IDTSPersist
'Utilisation
Dim instance As Parameter
public abstract class Parameter : DtsObject, 
    IComponent, IDisposable, IDTSName, IDTSPersist
public ref class Parameter abstract : public DtsObject, 
    IComponent, IDisposable, IDTSName, IDTSPersist
[<AbstractClassAttribute>]
type Parameter =  
    class 
        inherit DtsObject 
        interface IComponent 
        interface IDisposable 
        interface IDTSName 
        interface IDTSPersist 
    end
public abstract class Parameter extends DtsObject implements IComponent, IDisposable, IDTSName, IDTSPersist

Le type Parameter expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée Parameter Initializes a new instance of the Parameter class.

Haut de la page

Propriétés

  Nom Description
Propriété publique CreationName Gets the name used to create the Parameter object.
Propriété publique DataType Gets the data type of the Parameter object.
Propriété publique Description Gets or sets the description of the Parameter object.
Propriété publique ID Gets the identifier of the Parameter object.
Propriété publique IncludeInDebugDump Infrastructure. Gets or sets a value that indicates whether the Parameter object is included in a debug dump.
Propriété publique Name Gets or sets the name of the Parameter object.
Propriété publique Required Gets or sets a value that indicates whether the Parameter object is a required parameter. If this value is true, a value must be assigned before a project or package can be executed.
Propriété publique Sensitive Gets or sets a value that indicates whether the Parameter object contains sensitive data. If this value is true, the value is encrypted in the Integration Services catalog.
Propriété publique Site Gets or sets the ISite interface associated with the Parameter object.
Propriété publique Value Gets or sets the value of the Parameter object.

Haut de la page

Méthodes

  Nom Description
Méthode protégéeMembre statique CheckParameterName Validates the specified parameter name.
Méthode publique Dispose Releases all resources used by the current instance of the Parameter class.
Méthode publique Equals Determines whether two object instances are equal. (hérité de DtsObject.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode Returns the hash code for this instance. (hérité de DtsObject.)
Méthode publique GetType (hérité de Object.)
Méthode publique LoadFromXML Loads a package and all its objects that have been saved to memory in XML format.
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique SaveToXML Saves the XML definition of a package to a file.
Méthode publique ToString (hérité de Object.)

Haut de la page

Événements

  Nom Description
Événement public Disposed Occurs when the component is disposed by a call to the Dispose() method.

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.Dts.Runtime