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

The TokenSet type exposes the following members.

Constructors

  NameDescription
Public methodTokenSet()()()()
Initialisiert ein leeres TokenSet.
Public methodTokenSet(Int32)
Initialisiert ein leeres TokenSet mit einer vorgegebenen Größe.
Public methodTokenSet(INode)
Initialisiert ein TokenSet mit den aktuellen Tokens von den Eingängen eines Knotens.
Public methodTokenSet(INode, array<String>[]()[][])
Initialisiert ein TokenSet mit den aktuellen Tokens von den Eingängen eines Knotens. Die Eingänge, identifiziert durch ihre IDs in excludeInPorts, werden nicht berücksichtigt.

Methods

  NameDescription
Public methodAdd(KeyValuePair<(Of <<'(String, Token>)>>))
Fügt der TokenSet ein Element hinzu.
Public methodAdd(String, Token)
Fügt dem TokenSet ein Token mit der angegebenen PortId hinzu.
Public methodAdd(String, Token, Boolean)
Fügt dem TokenSet ein Token mit der angegebenen PortId hinzu.
Public methodClear
Entfernt alle Elemente aus TokenSet.
Public methodContains
Bestimmt, ob TokenSet einen bestimmtes PortId-Token-Paar enthält.
Public methodContainsKey
Ermittelt, ob TokenSet ein Token mit der angegebenen PortId enthält.
Public methodCopyTo
Kopiert die Elemente von TokenSet in ein Array, beginnend bei einem bestimmten Array-Index.
Public methodExcludeFromMinMaxCalculation
Schließt die Ports, idfentifiziert durch die übergebenen PortIds von der Berechnung des schlechtesten und besten Token-Status aus.
Public methodGetEnumerator
Gibt einen Enumerator zurück, der die Auflistung durchläuft.
Public methodStatic memberMinInPortTokenState
Gibt den schlechtesten Token-Status von allen Eingängen eines Knotens zurück. Der beste ist Valid, schlechter ist Invalid und der schlechteste ist NotSet.
Public methodRemove(KeyValuePair<(Of <<'(String, Token>)>>))
Entfernt das erste Vorkommen eines bestimmten Tokens aus TokenSet.
Public methodRemove(String)
Entfernt ein Token mit der angegebenen PortId aus dem TokenSet.
Public methodTryGetValue
Ruft das der angegebenen PortId zugeordnete Token ab.

Properties

  NameDescription
Public propertyCount
Ruft die Anzahl der Elemente ab, die in TokenSet enthalten sind.
Public propertyHasNewToken
Gibt true zurück, wenn bei der automatischen Initialisierung mit einem Knoten neue Tokens gefunden wurden, oder wenn keine automatische Initialsierung stattgefunden hat, sonst false.
Public propertyIndexOfSet
Gibt den Index des Tokens zurück, welches als letztes dem Set hinzugefügt wurde.
Public propertyIsReadOnly
Ruft einen Wert ab, der angibt, ob TokenSet schreibgeschützt ist.
Public propertyItem[([( String])])
Gibt das Token für eine PortId zurück.
Public propertyItem[([( Port])])
Gibt das Token für den angegebenen Port zurück.
Public propertyKeys
Ruft eine ICollection<(Of <(<'T>)>)>-Schnittstelle ab, die die PortIds von TokenSet enthält.
Public propertyMaxTokenState
Gibt den besten Token-Status der Tokens im TokenSet zurück.
Public propertyMinTokenState
Gibt den schlechtesten Token-Status der Tokens im TokenSet zurück.
Public propertyStreamOfSet
Gibt den Stream des Tokens zurück, welches als letztes dem Set hinzugefügt wurde.
Public propertyValues
Ruft eine ICollection<(Of <(<'T>)>)> ab, die die Token aus TokenSet enthält.

See Also