[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The NSubGraph..::..WrappingInPort type exposes the following members.
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 |
Verbindet einen Ausgangs-Port mit diesem Eingangs-Port.
(Overrides InPort..::..Connect(OutPort, Type).) |
![]() | DetachExtension |
Entfernt eine Erweiterung von dem Objekt.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.) |
![]() | Disconnect |
Trennt die Verbindung zu einem Ausgang, falls eine
solche Verbindung besteht.
(Overrides InPort..::..Disconnect()()()().) |
![]() | 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>)>)>.) |
![]() | 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>)>)>.) |
![]() | GetCurrentValue<(Of <<'(T>)>>)(T) |
Gibt den aktuellen Wert in einem bestimmten Typ zurück.
Wenn der aktuelle Token-Status NotSet ist,
wird def zurückgegeben.
Wenn der Typ T kein Referenz-Typ ist
und der Token-Wert null ist, wird def zurückgegeben.
(Inherited from InPort.) |
![]() | GetCurrentValue<(Of <<'(T>)>>)(T) |
Gibt den aktuellen Wert in einem bestimmten Typ zurück.
Wenn der aktuelle Token-Status NotSet ist,
wird def zurückgegeben.
Wenn der Typ T kein Referenz-Typ ist
und der Token-Wert null ist, wird def zurückgegeben.
(Overrides InPort..::..GetCurrentValue<(Of <<'(T>)>>)(T).) |
![]() | GetCurrentValue<(Of <<'(T>)>>)(T, Boolean) |
Gibt den aktuellen Wert zurück.
Wenn mustBeValid gleich true und
der aktuelle Token-Status nicht Valid oder
wenn mustBeValid == false und der aktuelle Token-Status
NotSet ist, wird def
zurückgegeben. Wenn der Typ T kein Referenz-Typ ist
und der Token-Wert null ist, wird def zurückgegeben.
(Inherited from InPort.) |
![]() | GetCurrentValue<(Of <<'(T>)>>)(T, Boolean) |
Gibt den aktuellen Wert zurück.
Wenn mustBeValid gleich true und
der aktuelle Token-Status nicht Valid oder
wenn mustBeValid == false und der aktuelle Token-Status
NotSet ist, wird def
zurückgegeben. Wenn der Typ T kein Referenz-Typ ist
und der Token-Wert null ist, wird def zurückgegeben.
(Overrides InPort..::..GetCurrentValue<(Of <<'(T>)>>)(T, Boolean).) |
![]() | 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.
(Overrides InPort..::..IsConnectableTo(IPort, Type%).) |
![]() | 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 die unterstützten Datentypen
geändert wurden. (Overrides InPort..::..NotifyTypeSupportChanged()()()().)Falls eine Verbindung besteht wird erneut geprüft welcher Datentyp optimal ist. Falls ein anderer Datentyp als der zur Zeit ausgewählte optimal ist, wird der optimale Datentyp ausgewählt. Falls die Verbindung ungültig 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.) |
![]() | OnCurrentTokenChanged |
Wird aufgerufen, wenn das Ereignis CurrentTokenChanged
ausgelöst werden soll.
(Inherited from InPort.) |
![]() | 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 InPort.) |
![]() | OnStore |
Wird aufgerufen, wenn das Objekt gespeichert wird.
(Inherited from InPort.) |
![]() | OnSupportedDataTypeChanged |
Wird aufgerufen wenn der für die aktuelle Verbindung ausgewählte
Datentyp geändert wurde.
Löst das Ereignis SupportedDataTypeChanged aus.
(Inherited from InPort.) |
![]() | 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.) |
![]() | PrepareNextToken |
Bereitet den Eingang auf die nächste Arbeitsphase des Knotens vor.
Falls ein Queue vorhanden ist, wird dazu das nächste Token aus dem Queue geholt.
(Inherited from InPort.) |
![]() | ToString | (Inherited from InPort.) |
![]() | 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.) |
![]() | TryConnect |
Versucht eine Verbindung zum übergebene Anschluss aufzubauen.
Liefert einen Wahrheitswert zurück, der angibt ob die Verbindung zustande kam.
(Inherited from InPort.) |
![]() | UpdateToken |
Aktualisiert den Wert des Ports und setzt den Wert-Zustand
auf Valid. Dabei wird das Ereignis
TokenUpdate ausgelöst.
(Overrides InPort..::..UpdateToken(Token).) |