ManagedComponentHost Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Repräsentiert den Host für die DTS-verwaltete Komponente.

public ref class ManagedComponentHost sealed : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponent100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponentHost130, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSMultiInputComponentHost100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
Public NotInheritable Class ManagedComponentHost
Implements IDTSManagedComponent100, IDTSManagedComponentHost130, IDTSMultiInputComponentHost100, IDTSSupportBackPressure100
Vererbung
ManagedComponentHost
Attribute
Implementiert

Konstruktoren

Name Beschreibung
ManagedComponentHost()

Initialisiert eine neue Instanz der ManagedComponentHost-Klasse.

Eigenschaften

Name Beschreibung
HostBufferManager

Setzt den ManagedComponentHost Puffer-Manager ein.

HostComponentMetaData

Legt die Metadaten der ManagedComponentHost Komponenten fest.

HostEventInfos

Legt die ManagedComponentHost Ereignisinformationen fest.

HostLogEntryInfos

Legt die ManagedComponentHost Logeintragsinformationen fest.

HostReferenceTracker

Stellt den ManagedComponentHost Referenztracker ein.

HostVariableDispenser

Stellt den variablen Dispenser ManagedComponentHost ein.

InnerObject

Er bekommt das innere Objekt.

Methoden

Name Beschreibung
Finalize()

Repräsentiert den Host für die DTS-verwaltete Komponente.

GetSupport(Boolean)

Bekommt die Unterstützung für das ManagedComponentHost.

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

Erhält die Verbindung für die ManagedComponentHost.

HostCanProcess(IDTSManagedComponentWrapper100, Int32, Int32[], Boolean[])

Spezifiziert, ob der verwaltete Komponentenhost verarbeiten kann.

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

Repräsentiert den Host für die DTS-verwaltete Komponente.

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

Überprüft das ManagedComponentHost und führt ein Upgrade durch.

HostCleanup(IDTSManagedComponentWrapper100)

Führt eine Host-Cleanup durch.

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Löscht eine externe Metadaten-Spalte des Hosts.

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

Löscht die Eingabe ManagedComponentHost .

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

Löscht die ManagedComponentHost Ausgabe.

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Löscht die Ausgabespalte des Komponenten-Hosts.

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

Beschreibt den umgeleiteten Fehlercode.

HostGetDependencies(IDTSManagedComponentWrapper100, Int32, Int32, Int32[])

Erhält die Abhängigkeiten des Komponenten-Hosts.

HostInsertExternalMetadataColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

Fügt eine externe Metadaten in die angegebene Spalte ein.

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Fügt einen Komponentenhost-Eingang ein.

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Fügt eine Komponenten-Host-Ausgabe ein.

HostInsertOutputColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

Fügt eine Ausgabespalte am Komponentenhost ein.

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

Findet die Eingabe für die Spalte des Hosts.

HostMapOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32, Boolean)

Lokalisiert die Ausgabe für die Spalte des Hosts.

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Spezifiziert den Host beim Löschen der Eingabespalte.

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

Spezifiziert den Host auf dem angeschlossenen Eingabepfad.

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

Spezifiziert den Host auf dem getrennten Eingabepfad.

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

Spezifiziert den Host auf dem angeschlossenen Ausgangspfad.

HostPostExecute(IDTSManagedComponentWrapper100)

Spezifiziert das Ereignis nach der Ausführung des Hosts.

HostPreExecute(IDTSManagedComponentWrapper100)

Spezifiziert das Ereignis, bevor der Host ausgeführt wird.

HostPrepareForExecute(IDTSManagedComponentWrapper100)

Bereitet den Wirt auf die Ausführung vor.

HostPrimeOutput(IDTSManagedComponentWrapper100, Int32, Int32[], IDTSBuffer100[], IntPtr)

Spezifiziert die Primzahlausgabe des Hosts.

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

Spezifiziert die Eingabe des Host-Prozesses.

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

Spezifiziert die Eigenschaften des Host-Bereitstellen-Komponenten.

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

Spezifiziert die Metadaten für die Neuinitialisierung des Hosts.

HostReleaseConnections(IDTSManagedComponentWrapper100)

Löst die Host-Verbindung.

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

Setzt die Eigenschaft der Host-Komponente.

HostSetExternalMetadataColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

Setzt die Datentyp-Eigenschaft der externen Metadaten-Spalte des Hosts.

HostSetExternalMetadataColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

Setzt die externe Metadaten-Spalteneigenschaft des Hosts.

HostSetInputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

Setzt die Eingabespalteneigenschaft des Hosts.

HostSetInputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Setzt die Eingabeeigenschaft des Hosts.

HostSetOutputColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

Setzt die Datentyp-Eigenschaft der Ausgabespalte des Hosts.

HostSetOutputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

Setzt die Eigenschaft der Ausgabespalte des Hosts.

HostSetOutputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Setzt die Ausgabeeigenschaft des Hosts.

HostSetUsageType(IDTSManagedComponentWrapper100, Int32, IDTSVirtualInput100, Int32, DTSUsageType)

Legt den Nutzungstyp des Hosts fest.

HostValidate(IDTSManagedComponentWrapper100)

Bestätigt den Gastgeber.

Instantiate(String, IDTSComponentMetaData100, IDTSVariableDispenser100, IDTSBufferManager100, IDTSEventInfos100, IDTSObjectReferenceTracker100, IDTSLogEntryInfos100, DTSProductLevel)

Instanziert den Host.

Gilt für: