Udostępnij za pośrednictwem


Klasa Executable

Klasa abstrakcyjna, która zawiera wszystkie obiekty, które są uruchamiane przez uruchomienie - metody definiujeczas silnika są wymagane dziedziczą i wdrożenie.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public MustInherit Class Executable _
    Inherits DtsObject
'Użycie
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

Typ Executable uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona Executable Inicjuje nowe wystąpienie Executable klasy

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda publiczna Execute Wykonuje plik wykonywalny.
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Validate Sprawdź, czy plik wykonywalny zostanie pomyślnie wykonać poprzez sprawdzenie poprawności jego zależności i inne elementy przed jego wykonaniem.Składnik, który implementuje tej metoda jest składnik, który jest sprawdzany.

Do góry

Pola

  Nazwa Opis
Pole chronione m_executable Infrastruktura.

Do góry

Uwagi

Executable Abstrakcyjna klasa podstawowa jest dziedziczona przez abstrakcyjna klasa podstawowa DtsContainer, która następnie jest dziedziczona przez abstrakcyjna klasa podstawowa EventsProvider.EventsProvider Klasy później jest dziedziczona przez następujące kontenery używane często w kodzie.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.