Aggregation
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.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für