Udostępnij za pośrednictwem


MemoryExtensions.TryWriteInterpolatedStringHandler Konstruktory

Definicja

Przeciążenia

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

Tworzy procedurę obsługi używaną do pisania ciągu interpolowanego w zakresie znaków.

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

Tworzy procedurę obsługi używaną do pisania ciągu interpolowanego w zakresie znaków.

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

Tworzy procedurę obsługi używaną do pisania ciągu interpolowanego w zakresie znaków.

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)

Parametry

literalLength
Int32

Liczba znaków stałych poza wyrażeniami interpolacji w ciągu interpolowanym.

formattedCount
Int32

Liczba wyrażeń interpolacji w ciągu interpolowanym.

destination
Span<Char>

Bufor docelowy.

shouldAppend
Boolean

Gdy ta metoda zostanie zwrócona, zawiera true informację, czy miejsce docelowe może być wystarczająco długie, aby obsłużyć formatowanie, lub false jeśli nie będzie.

Uwagi

Ma to być wywoływane tylko przez kod wygenerowany przez kompilator. Argumenty nie są weryfikowane, ponieważ w przeciwnym razie mają być używane bezpośrednio przez członków.

Dotyczy

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

Tworzy procedurę obsługi używaną do pisania ciągu interpolowanego w zakresie znaków.

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)

Parametry

literalLength
Int32

Liczba znaków stałych poza wyrażeniami interpolacji w ciągu interpolowanym.

formattedCount
Int32

Liczba wyrażeń interpolacji w ciągu interpolowanym.

destination
Span<Char>

Bufor docelowy.

provider
IFormatProvider

Obiekt, który dostarcza informacje o formatowaniu specyficzne dla kultury.

shouldAppend
Boolean

Gdy ta metoda zostanie zwrócona, zawiera true informację, czy miejsce docelowe może być wystarczająco długie, aby obsłużyć formatowanie, lub false jeśli nie będzie.

Uwagi

Ma to być wywoływane tylko przez kod wygenerowany przez kompilator. Argumenty nie są weryfikowane, ponieważ w przeciwnym razie mają być używane bezpośrednio przez członków.

Dotyczy