Tokenizer.Decode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Decode(IEnumerable<Int32>) |
Zdekoduj podane identyfikatory z powrotem do ciągu. |
| Decode(IEnumerable<Int32>, Boolean) |
Zdekoduj podane identyfikatory z powrotem do ciągu. |
| Decode(Int32, Boolean) |
Dekoduje identyfikator do zamapowanego tokenu. |
| Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32) |
Zdekoduj podane identyfikatory z powrotem do tekstu i zapisz wynik w |
Decode(IEnumerable<Int32>)
- Źródło:
- Tokenizer.cs
- Źródło:
- Tokenizer.cs
- Źródło:
- Tokenizer.cs
Zdekoduj podane identyfikatory z powrotem do ciągu.
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
Parametry
- ids
- IEnumerable<Int32>
Lista identyfikatorów, które chcemy dekodować.
Zwraca
Zdekodowany ciąg.
Wyjątki
ids ma wartość null.
ids zawiera nieprawidłowe dane.
Uwagi
Typy pochodzące z Tokenizer programu mogą zastąpić tę implementację w celu zapewnienia bardziej wydajnej implementacji. Domyślnie używa elementu Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32).
Dotyczy
Decode(IEnumerable<Int32>, Boolean)
Zdekoduj podane identyfikatory z powrotem do ciągu.
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
Parametry
- ids
- IEnumerable<Int32>
Lista identyfikatorów, które chcemy dekodować.
- skipSpecialTokensconsiderSpecialTokens
- Boolean
Czy specjalne tokeny powinny zostać usunięte z dekodowanego ciągu.
Zwraca
Zdekodowany ciąg.
Dotyczy
Decode(Int32, Boolean)
Dekoduje identyfikator do zamapowanego tokenu.
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
Parametry
- id
- Int32
Identyfikator do mapowania na token.
- skipSpecialTokensconsiderSpecialTokens
- Boolean
Wskaż, czy chcesz pominąć specjalne tokeny podczas dekodowania.
Zwraca
Zdekodowany ciąg lub wartość null, jeśli nie ma tokenu zamapowanego na identyfikator wejściowy.
Dotyczy
Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32)
- Źródło:
- Tokenizer.cs
- Źródło:
- Tokenizer.cs
- Źródło:
- Tokenizer.cs
Zdekoduj podane identyfikatory z powrotem do tekstu i zapisz wynik w destination zakresie.
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
Parametry
- ids
- IEnumerable<Int32>
Lista identyfikatorów, które chcemy dekodować.
- idsConsumed
- Int32
Liczba identyfikatorów użytych podczas dekodowania.
- charsWritten
- Int32
Liczba znaków zapisanych w zakresie docelowym.
Zwraca
Stan operacji wskazuje, czy wszystkie identyfikatory zostały pomyślnie zdekodowane, czy też destination jest za mały, aby zawierać cały dekodowany wynik.