Share via


Utf8.TryWriteInterpolatedStringHandler Constructores

Definición

Sobrecargas

Utf8.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Byte>, Boolean)

Crea un controlador utilizado para escribir una cadena interpolada en un UTF-8 Span<T>.

Utf8.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Byte>, IFormatProvider, Boolean)

Crea un controlador utilizado para escribir una cadena interpolada en un UTF-8 Span<T>.

Utf8.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Byte>, Boolean)

Source:
Utf8.cs
Source:
Utf8.cs

Crea un controlador utilizado para escribir una cadena interpolada en un UTF-8 Span<T>.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<System::Byte> destination, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler (int literalLength, int formattedCount, Span<byte> destination, out bool shouldAppend);
new System.Text.Unicode.Utf8.TryWriteInterpolatedStringHandler : int * int * Span<byte> * bool -> System.Text.Unicode.Utf8.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Byte), ByRef shouldAppend As Boolean)

Parámetros

literalLength
Int32

Número de caracteres constantes fuera de las expresiones de interpolación en la cadena interpolada.

formattedCount
Int32

Número de expresiones de interpolación en la cadena interpolada.

destination
Span<Byte>

Búfer de destino.

shouldAppend
Boolean

Cuando este método vuelve, contiene true si el destino puede ser lo suficientemente largo como para admitir el formato, o false si no lo es.

Comentarios

Esto está pensado para que solo lo llame el código generado por el compilador. Los argumentos no se validan, ya que de lo contrario serían para los miembros destinados a usarse directamente.

Se aplica a

Utf8.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Byte>, IFormatProvider, Boolean)

Source:
Utf8.cs
Source:
Utf8.cs

Crea un controlador utilizado para escribir una cadena interpolada en un UTF-8 Span<T>.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<System::Byte> destination, IFormatProvider ^ provider, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler (int literalLength, int formattedCount, Span<byte> destination, IFormatProvider? provider, out bool shouldAppend);
new System.Text.Unicode.Utf8.TryWriteInterpolatedStringHandler : int * int * Span<byte> * IFormatProvider * bool -> System.Text.Unicode.Utf8.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Byte), provider As IFormatProvider, ByRef shouldAppend As Boolean)

Parámetros

literalLength
Int32

Número de caracteres constantes fuera de las expresiones de interpolación en la cadena interpolada.

formattedCount
Int32

Número de expresiones de interpolación en la cadena interpolada.

destination
Span<Byte>

Búfer de destino.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural.

shouldAppend
Boolean

Cuando este método vuelve, contiene true si el destino puede ser lo suficientemente largo como para admitir el formato, o false si no lo es.

Comentarios

Esto está pensado para que solo lo llame el código generado por el compilador. Los argumentos no se validan, ya que de lo contrario serían para los miembros destinados a usarse directamente.

Se aplica a