Compartir a través de


Clase Parameter

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

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.Dts.Runtime
Ensamblado:  Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)

Sintaxis

'Declaración
Public MustInherit Class Parameter _
    Inherits DtsObject _
    Implements IComponent, IDisposable, IDTSName, IDTSPersist
'Uso
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

El tipo Parameter expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido Parameter Initializes a new instance of the Parameter class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública CreationName Gets the name used to create the Parameter object.
Propiedad pública DataType Gets the data type of the Parameter object.
Propiedad pública Description Gets or sets the description of the Parameter object.
Propiedad pública ID Gets the identifier of the Parameter object.
Propiedad pública IncludeInDebugDump Infraestructura. Gets or sets a value that indicates whether the Parameter object is included in a debug dump.
Propiedad pública Name Gets or sets the name of the Parameter object.
Propiedad pública 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.
Propiedad pública 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.
Propiedad pública Site Gets or sets the ISite interface associated with the Parameter object.
Propiedad pública Value Gets or sets the value of the Parameter object.

Arriba

Métodos

  Nombre Descripción
Método protegidoMiembro estático CheckParameterName Validates the specified parameter name.
Método público Dispose Releases all resources used by the current instance of the Parameter class.
Método público Equals Determines whether two object instances are equal. (Se hereda de DtsObject.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode Returns the hash code for this instance. (Se hereda de DtsObject.)
Método público GetType (Se hereda de Object.)
Método público LoadFromXML Loads a package and all its objects that have been saved to memory in XML format.
Método protegido MemberwiseClone (Se hereda de Object.)
Método público SaveToXML Saves the XML definition of a package to a file.
Método público ToString (Se hereda de Object.)

Arriba

Eventos

  Nombre Descripción
Evento público Disposed Occurs when the component is disposed by a call to the Dispose() method.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Dts.Runtime