[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The TriggerOutPort type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TriggerOutPort(INode) |
Initialisert eine Instanz der Klasse TriggerOutPort
mit dem Namen "triggerOut" und dem Datentyp ControlTrigger.
| |
TriggerOutPort(INode, String) |
Initialisert eine Instanz der Klasse TriggerOutPort
mit dem Namen "triggerOut" und dem Datentyp ControlTrigger.
|
Methods
Name | Description | |
---|---|---|
AttachExtension |
Fügt dem Objekt eine Erweiterung hinzu.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
BeforeUseExtension(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>)>)>.) | |
BeforeUseExtension(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>)>)>.) | |
Connect |
Stellt eine Verbindung zu einen Eingangs-Port her.
(Inherited from OutPort.) | |
DetachExtension |
Entfernt eine Erweiterung von dem Objekt.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
Disconnect |
Trennt die Verbindung zu einem Eingangs-Port.
(Inherited from OutPort.) | |
DisconnectAll |
Trennt alle Verbindungen dieses Ausgangs-Ports.
(Inherited from OutPort.) | |
Dispose |
Gibt Ressourcen frei, die von diesem Objekt verwendet werden.
Ruft OnDisposing()()()() auf.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
Finalize |
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>)>)>.) | |
Fire |
Gibt das Token an die verbundenen Eingänge weiter.
(Inherited from OutPort.) | |
GetAddress |
Gibt eine Zeichenfolge zurück, welche den Port identifiziert.
(Inherited from Port.) | |
GetAllAttachedExtensions |
Gibt alle zur Zeit geladenen Erweiterungen zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
GetExtension |
Gibt eine unterstützte Erweiterung anhand ihrer ID zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
GetExtensions |
Gibt alle Erweiterungen eines Typs zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
GetLoadedExtension |
Gibt eine geladene Erweiterung anhand ihrer ID zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
IsConnectableTo |
Prüft, ob dieser Port mit einem anderem Port verbunden werden kann.
(Inherited from OutPort.) | |
IsDescriptionValid |
Prüft ob die übergebene Beschreibung erlaubt ist.
(Inherited from BaseObject.) | |
IsExtensionLoaded |
Überprüft, ob eine Erweiterung geladen ist.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
IsExtensionSupported |
Ermittelt ob eine Erweiterung von dem Objekt unterstützt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
IsIdValid |
Prüft ob die übergebene ID erlaubt ist.
(Inherited from BaseObject.) | |
IsNameValid |
Prüft ob der übergebene Name erlaubt ist.
(Inherited from BaseObject.) | |
MakeNameUnique |
Sorgt dafür, dass der Name des Kindobjektes innerhalb
seines Elternobjektes eindeutig ist.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.) | |
NotifyTypeSupportChanged |
Muss aufgerufen werden, nachdem der unterstützte Datentyp
geändert wurden. (Inherited from OutPort.)Falls Verbindungen bestehen wird erneut geprüft ob Verbindungen gültig sind. Falls die Verbindung ungüötig ist, wird sie getrennt. | |
OnAttachExtension |
Wird aufgerufen, wenn eine Erweiterung hinzugefügt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
OnConnectionChange |
Wird aufgerufen wenn sich die Anzahl der Verbindungen
geändert hat.
(Inherited from Port.) | |
OnDescriptionChanged |
Wird aufgerufen, wenn Description geändert wurde.
Löst das Ereignis DescriptionChanged aus.
(Inherited from BaseObject.) | |
OnDetachExtension |
Wird aufgerufen, wenn eine Erweiterung entfernt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
OnDirtyChanged |
Wird aufgerufen, wenn Dirty geändert wurde.
Löst das Ereignis DirtyChanged aus.
(Inherited from BaseObject.) | |
OnDisposing |
Wird aufgerufen, wenn das Objekt entsorgt wird.
Löst das Ereignis Disposing aus.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.) | |
OnIdChanged | (Inherited from BaseObject.) | |
OnNameChanged |
Wird aufgerufen, wenn Name geändert wurde.
Löst das Ereignis NameChanged aus.
(Inherited from BaseObject.) | |
OnParentChanged |
Wird aufgerufen, wenn Parent geändert wurde.
Löst das Ereignis ParentChanged aus.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.) | |
OnRestore |
Wird aufgerufe, wenn das Objekt wieder hergestellt wird.
(Inherited from Port.) | |
OnStore |
Wird aufgerufen, wenn das Objekt gespeichert wird.
(Inherited from Port.) | |
OnUpdate |
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.) | |
ToString | (Inherited from OutPort.) | |
TraceError(Int32, String) |
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceError(Int32, String, Exception) |
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceError(Int32, String, array<Object>[]()[][]) |
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceErrorData |
Sendet Daten über einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceInfo(Int32, String) |
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceInfo(Int32, String, array<Object>[]()[][]) |
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceInfoData |
Sendet informative Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceVerbose(Int32, String) |
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceVerbose(Int32, String, array<Object>[]()[][]) |
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceVerboseData(Int32, Object) |
Sendet detailierte Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceVerboseData(Int32, array<Object>[]()[][]) |
Sendet detailierte Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceWarning(Int32, String) |
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceWarning(Int32, String, Exception) |
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceWarning(Int32, String, array<Object>[]()[][]) |
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
TraceWarningData |
Sendet Daten über eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.) | |
Trigger |
Gibt den Abschluss der Knotenarbeit bekannt und verwendet für die Erzeugung der Marke
MinTokenState, StreamOfSet und IndexOfSet.
| |
TriggerInvalid()()()() |
Legt eine ungültige Marke auf den Ausgang und gibt damit den Abschluss der Knotenarbeit bekannt.
| |
TriggerInvalid(Stream, Int64) |
Legt eine ungültige Marke mit einer Stream-Bindung auf den Ausgang und gibt damit den fehlerhaften Abschluss der Knotenarbeit bekannt.
| |
TriggerValid()()()() |
Legt eine gültige Marke auf den Ausgang und gibt damit den Abschluss der Knotenarbeit bekannt.
| |
TriggerValid(Stream, Int64) |
Legt eine gültige Marke mit einer Stream-Bindung auf den Ausgang und gibt damit den fehlerhaften Abschluss der Knotenarbeit bekannt.
| |
TryConnect |
Versucht eine Verbindung zum übergebene Anschluss aufzubauen.
Liefert einen Wahrheitswert zurück, der angibt ob die Verbindung zustande kam.
(Inherited from OutPort.) | |
UpdateToken(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.) | |
UpdateToken(Token) |
Aktualisiert das Token des Ports. Dabei wird das Ereignis
TokenUpdate ausgelöst.
(Inherited from OutPort.) | |
UpdateToken(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.) | |
UpdateToken(Object, TokenState) |
Aktualisiert das Token des Ports. Dabei wird das Ereignis
TokenUpdate ausgelöst. Das Token gehört
zu keinem Stream.
(Inherited from OutPort.) | |
UpdateToken(Object, Stream, Int64) |
Aktualisiert das Token des Ports. Dabei wird das Ereignis
TokenUpdate ausgelöst. Als Token-Status wird
Valid verwendet.
(Inherited from OutPort.) | |
UpdateToken(TokenState, Stream, Int64) |
Aktualisiert das Token des Ports. Dabei wird das Ereignis
TokenUpdate ausgelöst.
Als Wert wird null verwendet.
(Inherited from OutPort.) | |
UpdateToken(Object, TokenState, Stream, Int64) |
Aktualisiert das Token des Ports. Dabei wird das Ereignis
TokenUpdate ausgelöst.
(Inherited from OutPort.) | |
UpdateTokenNotSet()()()() |
Belegt den Ausgang mit einem lehren Token welches zu keinem Stream gehört.
(Inherited from OutPort.) | |
UpdateTokenNotSet(Stream, Int64) |
Belegt den Ausgang mit einem lehren Token.
(Inherited from OutPort.) |
Properties
Name | Description | |
---|---|---|
CompatibilityChecker |
Liest oder schreibt einen Kompatibilitäts-Checker,
mit dem die Kompatibilität dieses Ausgangs-Ports zu anderen
Eingangs-Ports angepasst werden kann.
(Inherited from OutPort.) | |
ConnectedPorts |
Gibt ein Array mit allen verbundenen Eingängen zurück.
(Inherited from OutPort.) | |
ConnectionCount |
Gibt die Anzahl aller Verbindungen mit diesem Port zurück.
(Inherited from OutPort.) | |
CurrentTokenState |
Gibt den Zustand des letzten Tokens zurück.
(Inherited from Port.) | |
CurrentTokenValue |
Gibt den Wert des letzten Tokens zurück.
(Inherited from Port.) | |
DataTypeProvider |
Liest oder schreibt einen Daten-Typ-Provider für diesen
Ausgang.
(Inherited from OutPort.) | |
Description |
Gibt die Beschreibung des Objektes zurück, oder legt sie fest.
(Inherited from BaseObject.) | |
DescriptionDefaultValue |
Gibt den Standardwert für die Eigenschaft Description zurück.
(Inherited from BaseObject.) | |
Dirty |
Gibt einen Wert zurück, der angibt, ob der Zustand des Objektes
dem letzten gespeicherten Zustand entspricht, oder legt ihn fest.
(Inherited from BaseObject.) | |
Id |
Gibt die ID des Objektes zurück, oder legt sie fest.
(Inherited from BaseObject.) | |
IdDefaultValue |
Gibt den Standardwert für die Eigenschaft Id zurück.
(Inherited from BaseObject.) | |
IsDisposed |
Gibt einen Wert zurück der angibt ob Dispose()()()()
aufgerufen wurde.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
IsSuperPort |
Gibt an oder legt fest ob dieser Port ein Super-Port ist.
(Inherited from Port.) | |
LocalTrace |
Gibt die Ablaufverfolgungsquelle für die aktuelle Instanz zurück.
(Inherited from Port.) | |
Name |
Gibt den Namen des Objektes zurück, oder legt ihn fest.
(Inherited from BaseObject.) | |
NameDefaultValue |
Gibt den Standardwert für die Eigenschaft Name zurück.
(Inherited from Port.) | |
NeedToFire |
Gibt einen Wert zurück, der angibt, ob der Ausgang mit einem Token
belegt ist, welches noch nicht gefeuert wurde.
(Inherited from OutPort.) | |
Node |
Gibt den Knoten zurück, zu dem dieser Port gehört.
(Inherited from Port.) | |
Parent |
Gibt das Elternobjekt zurück oder legt es fest.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.) | |
ReadCopy |
Gibt die Lese-Kopie des letzten Tokens zurück, mit dem der Port aktualisiert wurde.
(Inherited from Port.) | |
StoreIdentification |
Gibt einen Wert zurück oder legt ihn fest,
der angibt ob die Eigenschaften von IIdentifiable
beim Aufruf von OnStore(IPropertyWriter) gespeichert und beim
Aufrauf von OnRestore(IPropertyReader) wiederhergestellt werden sollen.
(Inherited from BaseObject.) | |
SuperName |
Liest oder schreibt die Super-ID für Modul-Ports.
(Inherited from Port.) | |
SuperSortIndex |
Liest oder schreibt den Sortier-Index für den Super-Port.
(Inherited from Port.) | |
SupportedType |
Gibt den unterstützten Datentyp des Ausgangs zurück.
(Inherited from OutPort.) |
Events
Name | Description | |
---|---|---|
ConnectionChange |
Wird ausgelöst, wenn sich die Anzahl der Verbindungen
ändert.
(Inherited from Port.) | |
DescriptionChanged |
Wird ausgelöst, wenn Description geändert wurde.
(Inherited from BaseObject.) | |
DirtyChanged |
Wird ausgelöst, wenn Dirty geändert wurde.
(Inherited from BaseObject.) | |
Disposing |
Wird ausgelöst, wenn das Objekt entsorgt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) | |
Fired |
Tritt auf, wenn das aktuelle Token an die verbundenen Eingänge weitergegeben wurde.
(Inherited from OutPort.) | |
IdChanged |
Wird ausgelöst, wenn Id geändert wurde.
(Inherited from BaseObject.) | |
NameChanged |
Wird ausgelöst, wenn Name geändert wurde.
(Inherited from BaseObject.) | |
ParentChanged |
Wird ausgelöst, wenn Parent geändert wurde.
(Inherited from ChildObject<(Of <(<'TParent, TSelf>)>)>.) | |
TokenUpdate |
Ein Ereignis, welches ausgelöst wird,
wenn der Token des Ports aktualisiert wird.
(Inherited from Port.) | |
TypeSupportChanged |
Wird ausgelöst, wenn der Datentyp des Ausgangs geändert wurde
und alle ausgehenden Verbindungen neu verhandelt werden müssen.
(Inherited from OutPort.) |