MemoryExtensions.TryWriteInterpolatedStringHandler Constructores

Definición

Sobrecargas

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler (int literalLength, int formattedCount, Span<char> destination, out bool shouldAppend);
new MemoryExtensions.TryWriteInterpolatedStringHandler : int * int * Span<char> * bool -> MemoryExtensions.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Char), 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<Char>

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 será.

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

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Crea un controlador utilizado para escribir una cadena interpolada en un intervalo de caracteres.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, IFormatProvider ^ provider, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler (int literalLength, int formattedCount, Span<char> destination, IFormatProvider? provider, out bool shouldAppend);
new MemoryExtensions.TryWriteInterpolatedStringHandler : int * int * Span<char> * IFormatProvider * bool -> MemoryExtensions.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Char), 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<Char>

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 será.

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