Classe Parameter

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

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Sintassi

'Dichiarazione
Public MustInherit Class Parameter _
    Inherits DtsObject _
    Implements IComponent, IDisposable, IDTSName, IDTSPersist
'Utilizzo
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

Nel tipo Parameter sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto Parameter Initializes a new instance of the Parameter class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CreationName Gets the name used to create the Parameter object.
Proprietà pubblica DataType Gets the data type of the Parameter object.
Proprietà pubblica Description Gets or sets the description of the Parameter object.
Proprietà pubblica ID Gets the identifier of the Parameter object.
Proprietà pubblica IncludeInDebugDump Infrastruttura. Gets or sets a value that indicates whether the Parameter object is included in a debug dump.
Proprietà pubblica Name Gets or sets the name of the Parameter object.
Proprietà pubblica 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.
Proprietà pubblica 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.
Proprietà pubblica Site Gets or sets the ISite interface associated with the Parameter object.
Proprietà pubblica Value Gets or sets the value of the Parameter object.

In alto

Metodi

  Nome Descrizione
Metodo protettoMembro statico CheckParameterName Validates the specified parameter name.
Metodo pubblico Dispose Releases all resources used by the current instance of the Parameter class.
Metodo pubblico Equals Determines whether two object instances are equal. Ereditato da DtsObject.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Returns the hash code for this instance. Ereditato da DtsObject.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico LoadFromXML Loads a package and all its objects that have been saved to memory in XML format.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico SaveToXML Saves the XML definition of a package to a file.
Metodo pubblico ToString Ereditato da Object.

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Occurs when the component is disposed by a call to the Dispose() method.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime