Freigeben über


IDTSObjectHost Schnittstelle

Definition

Definiert eine Schnittstelle, die die Behandlung von Komponenten als generische Hostobjekte zulässt.

public interface class IDTSObjectHost
public interface IDTSObjectHost
type IDTSObjectHost = interface
Public Interface IDTSObjectHost
Abgeleitet

Hinweise

Diese Schnittstelle, wenn sie von einer Klasse geerbt wird, ermöglicht es dieser Klasse, auf ein inneres Objekt zuzugreifen. Beispielsweise gibt es viele Arten von Verbindungen. Alle Verbindungen verfügen über häufig verwendete Eigenschaften, und dann haben sie Eigenschaften, die für diese Verbindung allein eindeutig sind. Dies ConnectionManager ist ein generischer Host für Verbindungen, der den Zugriff direkt auf alle allgemeinen Eigenschaften bereitstellt. Da ConnectionManager diese Schnittstelle implementiert wird, haben Sie auch Zugriff auf das bestimmte Objekt, das sie über die InnerObject Eigenschaft enthält.

Mehrere Klassen implementieren diese IDTSObjectHost-Schnittstelle, einschließlich der LogProvider, TaskHostConnectionManager, und ForEachEnumerator.

Eigenschaften

HostType

Gibt einen Wert aus der DTSObjectHostType-Enumeration zurück, der den Hosttyp angibt.

InnerObject

Ruft das gehostete Objekt ab. Dieses Feld ist schreibgeschützt.

Gilt für: