Freigeben über


Executable-Klasse

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.

Vererbungshierarchie

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

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Syntax

'Declaration
Public MustInherit Class Executable _
    Inherits DtsObject
'Usage
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

Der Executable-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode Executable Initializes a new instance of the Executable class.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Determines whether two object instances are equal. (Geerbt von DtsObject.)
Öffentliche Methode Execute Executes the executable.
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode Returns the hash code for this instance. (Geerbt von DtsObject.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode 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.

Zum Anfang

Felder

  Name Beschreibung
Geschütztes Feld m_executable Infrastruktur The executable.

Zum Anfang

Hinweise

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.

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