[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]

The TriggerOutPort type exposes the following members.

Methods

  NameDescription
Public methodAttachExtension
Fügt dem Objekt eine Erweiterung hinzu.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodBeforeUseExtension(String)
Wird aufgerufen, wenn nach einer Erweiterung mit der ID extId gesucht wird. Diese Methode kann überschrieben werden um spätes Initialisieren von Erweiterungen zu ermöglichen.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodBeforeUseExtension(Type)
Wird aufgerufen, wenn nach Erweitrungen vom TypeextType gesucht wird. Diese methode kann überschrieben werden um spätes Initialisieren von Erweiterungen zu ermöglichen.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodConnect
Stellt eine Verbindung zu einen Eingangs-Port her.
(Inherited from OutPort.)
Public methodDetachExtension
Entfernt eine Erweiterung von dem Objekt.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodDisconnect
Trennt die Verbindung zu einem Eingangs-Port.
(Inherited from OutPort.)
Public methodDisconnectAll
Trennt alle Verbindungen dieses Ausgangs-Ports.
(Inherited from OutPort.)
Public methodDispose
Gibt Ressourcen frei, die von diesem Objekt verwendet werden. Ruft OnDisposing()()()() auf.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodFinalize
Gibt unverwaltete Ressourcen frei und führt andere Aufräumarbeiten aus, bevor ExtensibleObject<(Of <(<'TSelf>)>)> vom Garbage-Collector aus dem Speicher entfernt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodFire
Gibt das Token an die verbundenen Eingänge weiter.
(Inherited from OutPort.)
Public methodGetAddress
Gibt eine Zeichenfolge zurück, welche den Port identifiziert.
(Inherited from Port.)
Public methodGetAllAttachedExtensions
Gibt alle zur Zeit geladenen Erweiterungen zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodGetExtension
Gibt eine unterstützte Erweiterung anhand ihrer ID zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodGetExtensions
Gibt alle Erweiterungen eines Typs zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodGetLoadedExtension
Gibt eine geladene Erweiterung anhand ihrer ID zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodIsConnectableTo
Prüft, ob dieser Port mit einem anderem Port verbunden werden kann.
(Inherited from OutPort.)
Protected methodIsDescriptionValid
Prüft ob die übergebene Beschreibung erlaubt ist.
(Inherited from BaseObject.)
Public methodIsExtensionLoaded
Überprüft, ob eine Erweiterung geladen ist.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodIsExtensionSupported
Ermittelt ob eine Erweiterung von dem Objekt unterstützt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodIsIdValid
Prüft ob die übergebene ID erlaubt ist.
(Inherited from BaseObject.)
Protected methodIsNameValid
Prüft ob der übergebene Name erlaubt ist.
(Inherited from BaseObject.)
Public methodMakeNameUnique
Sorgt dafür, dass der Name des Kindobjektes innerhalb seines Elternobjektes eindeutig ist.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.)
Public methodNotifyTypeSupportChanged
Muss aufgerufen werden, nachdem der unterstützte Datentyp geändert wurden.
Falls Verbindungen bestehen wird erneut geprüft ob Verbindungen gültig sind. Falls die Verbindung ungüötig ist, wird sie getrennt.
(Inherited from OutPort.)
Protected methodOnAttachExtension
Wird aufgerufen, wenn eine Erweiterung hinzugefügt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodOnConnectionChange
Wird aufgerufen wenn sich die Anzahl der Verbindungen geändert hat.
(Inherited from Port.)
Protected methodOnDescriptionChanged
Wird aufgerufen, wenn Description geändert wurde. Löst das Ereignis DescriptionChanged aus.
(Inherited from BaseObject.)
Protected methodOnDetachExtension
Wird aufgerufen, wenn eine Erweiterung entfernt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodOnDirtyChanged
Wird aufgerufen, wenn Dirty geändert wurde. Löst das Ereignis DirtyChanged aus.
(Inherited from BaseObject.)
Protected methodOnDisposing
Wird aufgerufen, wenn das Objekt entsorgt wird. Löst das Ereignis Disposing aus.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.)
Protected methodOnIdChanged
Wird aufgerufen, wenn Id geändert wurde. Löst das Ereignis IdChanged aus.
(Inherited from BaseObject.)
Protected methodOnNameChanged
Wird aufgerufen, wenn Name geändert wurde. Löst das Ereignis NameChanged aus.
(Inherited from BaseObject.)
Protected methodOnParentChanged
Wird aufgerufen, wenn Parent geändert wurde. Löst das Ereignis ParentChanged aus.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.)
Public methodOnRestore
Wird aufgerufe, wenn das Objekt wieder hergestellt wird.
(Inherited from Port.)
Public methodOnStore
Wird aufgerufen, wenn das Objekt gespeichert wird.
(Inherited from Port.)
Protected methodOnUpdate
Wird aufgerufen, wenn der Port ein neues Token bekommt. Diese Methode aktualisiert die Lese-Kopie und löst das Ereignis TokenUpdate aus.
(Inherited from Port.)
Public methodToString
Gibt einen String zurück, der den aktuellen Object darstellt.
(Inherited from OutPort.)
Public methodTraceError(Int32, String)
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceError(Int32, String, Exception)
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceError(Int32, String, array<Object>[]()[][])
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceErrorData
Sendet Daten über einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceInfo(Int32, String)
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceInfo(Int32, String, array<Object>[]()[][])
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceInfoData
Sendet informative Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerbose(Int32, String)
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerbose(Int32, String, array<Object>[]()[][])
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerboseData(Int32, Object)
Sendet detailierte Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerboseData(Int32, array<Object>[]()[][])
Sendet detailierte Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarning(Int32, String)
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarning(Int32, String, Exception)
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarning(Int32, String, array<Object>[]()[][])
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarningData
Sendet Daten über eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTrigger
Gibt den Abschluss der Knotenarbeit bekannt und verwendet für die Erzeugung der Marke MinTokenState, StreamOfSet und IndexOfSet.
Public methodTriggerInvalid()()()()
Legt eine ungültige Marke auf den Ausgang und gibt damit den Abschluss der Knotenarbeit bekannt.
Public methodTriggerInvalid(Stream, Int64)
Legt eine ungültige Marke mit einer Stream-Bindung auf den Ausgang und gibt damit den fehlerhaften Abschluss der Knotenarbeit bekannt.
Public methodTriggerValid()()()()
Legt eine gültige Marke auf den Ausgang und gibt damit den Abschluss der Knotenarbeit bekannt.
Public methodTriggerValid(Stream, Int64)
Legt eine gültige Marke mit einer Stream-Bindung auf den Ausgang und gibt damit den fehlerhaften Abschluss der Knotenarbeit bekannt.
Public methodTryConnect
Versucht eine Verbindung zum übergebene Anschluss aufzubauen. Liefert einen Wahrheitswert zurück, der angibt ob die Verbindung zustande kam.
(Inherited from OutPort.)
Public methodUpdateToken(Object)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst. Als Token-Status wird Valid verwendet, das Token gehört keinem Stream an.
(Inherited from OutPort.)
Public methodUpdateToken(Token)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst.
(Inherited from OutPort.)
Public methodUpdateToken(TokenState)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst. Als Wert wird null verwendet, das Token gehört zu keinem Stream.
(Inherited from OutPort.)
Public methodUpdateToken(Object, TokenState)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst. Das Token gehört zu keinem Stream.
(Inherited from OutPort.)
Public methodUpdateToken(Object, Stream, Int64)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst. Als Token-Status wird Valid verwendet.
(Inherited from OutPort.)
Public methodUpdateToken(TokenState, Stream, Int64)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst. Als Wert wird null verwendet.
(Inherited from OutPort.)
Public methodUpdateToken(Object, TokenState, Stream, Int64)
Aktualisiert das Token des Ports. Dabei wird das Ereignis TokenUpdate ausgelöst.
(Inherited from OutPort.)
Public methodUpdateTokenNotSet()()()()
Belegt den Ausgang mit einem lehren Token welches zu keinem Stream gehört.
(Inherited from OutPort.)
Public methodUpdateTokenNotSet(Stream, Int64)
Belegt den Ausgang mit einem lehren Token.
(Inherited from OutPort.)

See Also