Tokenizer.Decode Metodo

Definizione

Overload

Nome Descrizione
Decode(IEnumerable<Int32>)

Decodificare gli ID specificati, tornare a un valore String.

Decode(IEnumerable<Int32>, Boolean)

Decodificare gli ID specificati, tornare a un valore String.

Decode(Int32, Boolean)

Decodifica l'ID al token mappato.

Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32)

Decodificare gli ID specificati nel testo e archiviare il risultato nell'intervallo destination .

Decode(IEnumerable<Int32>)

Origine:
Tokenizer.cs
Origine:
Tokenizer.cs
Origine:
Tokenizer.cs

Decodificare gli ID specificati, tornare a un valore String.

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

Parametri

ids
IEnumerable<Int32>

Elenco di ID da decodificare.

Valori restituiti

Stringa decodificata.

Eccezioni

ids è null.

ids contiene dati non validi.

Commenti

I tipi derivati da Tokenizer possono eseguire l'override di questa implementazione per fornire un'implementazione più efficiente. Per impostazione predefinita, usa Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32).

Si applica a

Decode(IEnumerable<Int32>, Boolean)

Decodificare gli ID specificati, tornare a un valore String.

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

Parametri

ids
IEnumerable<Int32>

Elenco di ID da decodificare.

skipSpecialTokensconsiderSpecialTokens
Boolean

Indica se i token speciali devono essere rimossi dalla stringa decodificata.

Valori restituiti

Stringa decodificata.

Si applica a

Decode(Int32, Boolean)

Decodifica l'ID al token mappato.

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

Parametri

id
Int32

ID di cui eseguire il mapping al token.

skipSpecialTokensconsiderSpecialTokens
Boolean

Indicare se si desidera ignorare i token speciali durante la decodifica.

Valori restituiti

Stringa decodificata o Null se non è presente alcun token mappato all'ID di input.

Si applica a

Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32)

Origine:
Tokenizer.cs
Origine:
Tokenizer.cs
Origine:
Tokenizer.cs

Decodificare gli ID specificati nel testo e archiviare il risultato nell'intervallo destination .

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

Parametri

ids
IEnumerable<Int32>

Elenco di ID da decodificare.

destination
Span<Char>

Intervallo per archiviare il testo decodificato.

idsConsumed
Int32

Numero di ID utilizzati durante la decodifica.

charsWritten
Int32

Numero di caratteri scritti nell'intervallo di destinazione.

Valori restituiti

Lo stato dell'operazione indica se tutti gli ID sono stati decodificati correttamente o se l'oggetto destination è troppo piccolo per contenere l'intero risultato decodificato.

Si applica a