Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Es gibt Zeiten, in denen der Implementierer eines Objekts die Von einem anderen vordefinierten Objekt angebotenen Dienste nutzen möchte. Darüber hinaus soll dieses zweite Objekt als natürlicher Teil des ersten Erscheinens erscheinen. COM erreicht beide Ziele durch Eindämmung und Aggregation.
Aggregation bedeutet, dass das enthaltende (äußere) Objekt das enthaltene (innere) Objekt als Teil seines Erstellungsprozesses erstellt und die Schnittstellen des inneren Objekts vom äußeren Objekt verfügbar gemacht werden. Ein Objekt kann selbst aggregierbar sein oder nicht. Wenn dies der Grund ist, müssen bestimmte Regeln eingehalten werden, damit die Aggregation ordnungsgemäß funktioniert.
In erster Linie müssen alle IUnknown Methodenaufrufe für das enthaltene Objekt an das enthaltende Objekt delegiert werden.