Tokenizer.Decode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Decode(IEnumerable<Int32>) |
Descodifique los identificadores especificados, de vuelta a una cadena. |
| Decode(IEnumerable<Int32>, Boolean) |
Descodifique los identificadores especificados, de vuelta a una cadena. |
| Decode(Int32, Boolean) |
Descodifica el identificador en el token asignado. |
| Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32) |
Descodifique los identificadores especificados de vuelta al texto y almacene el resultado en el |
Decode(IEnumerable<Int32>)
- Source:
- Tokenizer.cs
- Source:
- Tokenizer.cs
- Source:
- Tokenizer.cs
Descodifique los identificadores especificados, de vuelta a una cadena.
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
Parámetros
- ids
- IEnumerable<Int32>
Lista de identificadores que queremos descodificar.
Devoluciones
Cadena descodificada.
Excepciones
ids es null.
ids contiene datos no válidos.
Comentarios
Los tipos derivados de Tokenizer pueden invalidar esta implementación para proporcionar una implementación más eficaz. De forma predeterminada, usa Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32).
Se aplica a
Decode(IEnumerable<Int32>, Boolean)
Descodifique los identificadores especificados, de vuelta a una cadena.
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
Parámetros
- ids
- IEnumerable<Int32>
Lista de identificadores que queremos descodificar.
- skipSpecialTokensconsiderSpecialTokens
- Boolean
Si los tokens especiales se deben quitar de la cadena descodificada.
Devoluciones
Cadena descodificada.
Se aplica a
Decode(Int32, Boolean)
Descodifica el identificador en el token asignado.
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
Parámetros
- id
- Int32
Identificador que se va a asignar al token.
- skipSpecialTokensconsiderSpecialTokens
- Boolean
Indique si desea omitir los tokens especiales durante la descodificación.
Devoluciones
Cadena descodificada o null si no hay ningún token asignado al identificador de entrada.
Se aplica a
Decode(IEnumerable<Int32>, Span<Char>, Int32, Int32)
- Source:
- Tokenizer.cs
- Source:
- Tokenizer.cs
- Source:
- Tokenizer.cs
Descodifique los identificadores especificados de vuelta al texto y almacene el resultado en el destination intervalo.
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
Parámetros
- ids
- IEnumerable<Int32>
Lista de identificadores que queremos descodificar.
- idsConsumed
- Int32
Número de identificadores consumidos durante la descodificación.
- charsWritten
- Int32
Número de caracteres escritos en el intervalo de destino.
Devoluciones
El estado de la operación indica si todos los identificadores se descodificaron correctamente o si es destination demasiado pequeño para contener todo el resultado descodificado.