Compartir a través de


Clase Executable

Defines an abstract class that provides the methods that all objects that are run by the run-time engine are required to inherit and implement.

Jerarquía de herencia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Executable
      Microsoft.SqlServer.Dts.Runtime.DtsContainer

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

Sintaxis

'Declaración
Public MustInherit Class Executable _
    Inherits DtsObject
'Uso
Dim instance As Executable
public abstract class Executable : DtsObject
public ref class Executable abstract : public DtsObject
[<AbstractClassAttribute>]
type Executable =  
    class 
        inherit DtsObject 
    end
public abstract class Executable extends DtsObject

El tipo Executable expone los siguientes miembros.

Constructores

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

Arriba

Métodos

  Nombre Descripción
Método público Equals Determines whether two object instances are equal. (Se hereda de DtsObject.)
Método público Execute Executes the executable.
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 protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)
Método público Validate Verify that the executable will successfully execute by validating all its dependencies and other items before executing it. The component that implements this method is the component that is being validated.

Arriba

Campos

  Nombre Descripción
Campo protegido m_executable Infraestructura. The executable.

Arriba

Comentarios

The Executable abstract base class is inherited by the abstract base class DtsContainer, which is then inherited by the abstract base class EventsProvider. The EventsProvider class is subsequently inherited by the following containers that are used often in code.

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