noteSideEffect()

Zusammenfassung

Zeichnet Abhängigkeiten zwischen Part/RuleName-Paaren auf. Im Normalbetrieb zeichnet Intent Abhängigkeiten zwischen Slots (siehe Anmerkung) automatisch auf. Der Ersteller der Regel muss hierzu nichts Spezielles tun. Es gibt jedoch Situationen, in denen es sinnvoll ist, eine Abhängigkeit explizit zu deklarieren. Dies ist in der Regel dann der Fall, wenn Vorgänge außerhalb der Kontrolle von Intent oder als Nebeneffekt erfolgen.

Anmerkung: Ein Slot an einem Bauteil ist (virtueller) Platz, der für die Aufzeichnung von Abhängigkeiten zwischen Bauteilen reserviert ist. Technisch gesehen werden Abhängigkeiten zwischen Slots aufgezeichnet, nicht zwischen Bauteilen oder Regeln. Dieser Mechanismus ermöglicht auch einem Bauteil, das über keine referenzierte Regel verfügt, die Aufzeichnung der Tatsache, dass es referenziert wurde.

Syntax

noteSideEffect ( modifyingPart As Part, _
                 modifyingSlot As Name, _
                 modifiedPart As Part, _
                 modifiedSlot As Name ) As Integer 
Argument Typ Beschreibung
modifyingPart Part Das Bauteil mit dem Slot, der die Änderung bewirkt.
modifyingSlot Name Der Name des Slots, der die Änderung bewirkt.
modifiedPart Part Das Bauteil, das geändert wird.
modifiedSlot Name Der Name des Slots, der geändert wird.