Tokenizer.Decode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Decode(IEnumerable<Int32>) |
Decodieren Sie die angegebenen IDs zurück zu einer Zeichenfolge. |
| Decode(IEnumerable<Int32>, Boolean) |
Decodieren Sie die angegebenen IDs zurück zu einer Zeichenfolge. |
| Decode(Int32, Boolean) |
Decodiert die ID mit dem zugeordneten Token. |
| Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32) |
Decodieren Sie die angegebenen IDs wieder in Text, und speichern Sie das Ergebnis in der |
Decode(IEnumerable<Int32>)
- Quelle:
- Tokenizer.cs
- Quelle:
- Tokenizer.cs
- Quelle:
- Tokenizer.cs
Decodieren Sie die angegebenen IDs zurück zu einer Zeichenfolge.
public virtual string Decode(System.Collections.Generic.IEnumerable<int> ids);
abstract member Decode : seq<int> -> string
override this.Decode : seq<int> -> string
Public Overridable Function Decode (ids As IEnumerable(Of Integer)) As String
Parameter
- ids
- IEnumerable<Int32>
Die Liste der IDs, die wir decodieren möchten.
Gibt zurück
Die decodierte Zeichenfolge.
Ausnahmen
ids ist NULL.
ids enthält ungültige Daten.
Hinweise
Von dieser Implementierung abgeleitete Tokenizer Typen können außer Kraft setzen, um eine effizientere Implementierung bereitzustellen. Standardmäßig wird verwendet Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32).
Gilt für:
Decode(IEnumerable<Int32>, Boolean)
Decodieren Sie die angegebenen IDs zurück zu einer Zeichenfolge.
public string? Decode(System.Collections.Generic.IEnumerable<int> ids, bool skipSpecialTokens = false);
member this.Decode : seq<int> * bool -> string
Public Function Decode (ids As IEnumerable(Of Integer), Optional skipSpecialTokens As Boolean = false) As String
Parameter
- ids
- IEnumerable<Int32>
Die Liste der IDs, die wir decodieren möchten.
- skipSpecialTokensconsiderSpecialTokens
- Boolean
Gibt an, ob die speziellen Token aus der decodierten Zeichenfolge entfernt werden sollen.
Gibt zurück
Die decodierte Zeichenfolge.
Gilt für:
Decode(Int32, Boolean)
Decodiert die ID mit dem zugeordneten Token.
public string? Decode(int id, bool skipSpecialTokens = false);
member this.Decode : int * bool -> string
Public Function Decode (id As Integer, Optional skipSpecialTokens As Boolean = false) As String
Parameter
- id
- Int32
Die ID, die dem Token zugeordnet werden soll.
- skipSpecialTokensconsiderSpecialTokens
- Boolean
Geben Sie an, ob die speziellen Token während der Decodierung übersprungen werden sollen.
Gibt zurück
Die decodierte Zeichenfolge oder NULL, wenn der Eingabe-ID kein Token zugeordnet ist.
Gilt für:
Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32)
- Quelle:
- Tokenizer.cs
- Quelle:
- Tokenizer.cs
- Quelle:
- Tokenizer.cs
Decodieren Sie die angegebenen IDs wieder in Text, und speichern Sie das Ergebnis in der destination Spanne.
public abstract System.Buffers.OperationStatus Decode(System.Collections.Generic.IEnumerable<int> ids, Span<char> destination, out int idsConsumed, out int charsWritten);
abstract member Decode : seq<int> * Span<char> * int * int -> System.Buffers.OperationStatus
Public MustOverride Function Decode (ids As IEnumerable(Of Integer), destination As Span(Of Char), ByRef idsConsumed As Integer, ByRef charsWritten As Integer) As OperationStatus
Parameter
- ids
- IEnumerable<Int32>
Die Liste der IDs, die wir decodieren möchten.
- idsConsumed
- Int32
Die Anzahl der während der Decodierung verbrauchten IDs.
- charsWritten
- Int32
Die Anzahl der Zeichen, die in den Zielbereich geschrieben wurden.
Gibt zurück
Der Vorgangsstatus gibt an, ob alle IDs erfolgreich decodiert wurden oder ob das destination gesamte decodierte Ergebnis zu klein ist.