37 implementations of TryFormat
System.Net.Primitives (3)
System\Net\IPAddress.cs (1)
496bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System\Net\IPEndPoint.cs (1)
324bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System\Net\IPNetwork.cs (1)
355bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System.Private.CoreLib (31)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
162public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
211bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (1)
848public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.DateOnlyFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1768public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
808public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
508public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
385public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
1266bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.GuidFormat)] ReadOnlySpan<char> format, IFormatProvider? provider) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
567public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
124public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
124public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
140public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
137public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
237public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
428public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
335public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
329public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
332public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (1)
558unsafe bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
862public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) => _value.TryFormat(utf8Destination, out bytesWritten, format, provider);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
127public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
378public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
971bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (1)
1020public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.TimeOnlyFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (1)
863public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.TimeSpanFormat)] ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
126public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
119public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
135public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
134public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
233public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
275bool IUtf8SpanFormattable.TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System.Runtime.Numerics (3)
System\Numerics\BigInteger.cs (1)
1884public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
System\Numerics\Complex.cs (1)
870public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
System\Numerics\Complex.Generic.cs (1)
2076public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
37 references to TryFormat
Microsoft.AspNetCore.Components (1)
PersistentState\PersistentStateValueProviderKeyResolver.cs (1)
76wroteKey = spanFormattable.TryFormat(currentBuffer, out var written, "", CultureInfo.InvariantCulture);
System.Private.CoreLib (31)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Formatter\FormattingHelpers.cs (1)
19return value.TryFormat(utf8Destination, out bytesWritten, formatText, CultureInfo.InvariantCulture);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
161/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
210/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (1)
847/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1767/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
807/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
507/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
384/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
566/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
123/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
123/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
139/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
136/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
236/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
427/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
334/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat(Span{byte}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
328/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat(Span{byte}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
331/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat(Span{byte}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
861/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
126/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
377/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8.cs (2)
451if (((IUtf8SpanFormattable)value).TryFormat(_destination.Slice(_pos), out int bytesWritten, format: default, _provider)) 509if (((IUtf8SpanFormattable)value).TryFormat(_destination.Slice(_pos), out int bytesWritten, format, _provider))
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (1)
1019/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (1)
862/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
125/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
118/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
134/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
133/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
232/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
274/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat" />
System.Runtime.Numerics (4)
System\Numerics\Complex.cs (1)
869/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat(Span{byte}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
System\Numerics\Complex.Generic.cs (3)
2075/// <inheritdoc cref="IUtf8SpanFormattable.TryFormat(Span{byte}, out int, ReadOnlySpan{char}, IFormatProvider?)" /> 2088? m_real.TryFormat(Unsafe.BitCast<Span<TChar>, Span<byte>>(destination.Slice(1)), out int realChars, format, provider) 2098? m_imaginary.TryFormat(Unsafe.BitCast<Span<TChar>, Span<byte>>(destination.Slice(2)), out int imaginaryChars, format, provider)
System.Text.Json (1)
System\Text\Json\Serialization\Converters\Value\Ieee754FloatingPointConverter.cs (1)
269while (!value.TryFormat(destination, out written, format: default, provider: CultureInfo.InvariantCulture))