40 implementations of TryFormat
Microsoft.Extensions.Compliance.Abstractions.Tests (1)
Redaction\TestSpanFormattable.cs (1)
24
public bool
TryFormat
(System.Span<char> destination, out int charsWritten,
Microsoft.Extensions.Telemetry.Tests (1)
Logging\JustInTimeRedactorTests.cs (1)
121
public bool
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider)
System.Net.Primitives (3)
System\Net\IPAddress.cs (1)
491
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System\Net\IPEndPoint.cs (1)
315
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System\Net\IPNetwork.cs (1)
350
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System.Private.CoreLib (31)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
156
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
197
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (1)
844
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.DateOnlyFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1764
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
804
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
502
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
379
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
1688
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
1259
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.GuidFormat)] ReadOnlySpan<char> format, IFormatProvider? provider) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
561
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
118
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
118
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
134
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
131
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
233
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
422
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
329
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
323
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
326
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
859
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) => _value.TryFormat(destination, out charsWritten, format, provider);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
121
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
372
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
968
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (1)
1016
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.TimeOnlyFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (1)
859
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.TimeSpanFormat)] ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
120
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
113
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
129
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
128
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
229
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
270
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System.Private.Uri (1)
System\Uri.cs (1)
1652
bool ISpanFormattable.
TryFormat
(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider) =>
System.Runtime.Numerics (3)
System\Numerics\BigInteger.cs (1)
1879
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
System\Numerics\Complex.cs (1)
866
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
System\Numerics\Complex.Generic.cs (1)
2072
public bool
TryFormat
(Span<char> destination, out int charsWritten, [StringSyntax(StringSyntaxAttribute.NumericFormat)] ReadOnlySpan<char> format = default, IFormatProvider? provider = null) =>
37 references to TryFormat
Microsoft.AspNetCore.Components.Forms (1)
src\aspnetcore\src\Components\Shared\src\ExpressionFormatting\ReverseStringBuilder.cs (1)
97
if (value.
TryFormat
(result, out var charsWritten, format: default, CultureInfo.InvariantCulture))
Microsoft.AspNetCore.Components.Web (1)
src\aspnetcore\src\Components\Shared\src\ExpressionFormatting\ReverseStringBuilder.cs (1)
97
if (value.
TryFormat
(result, out var charsWritten, format: default, CultureInfo.InvariantCulture))
Microsoft.Extensions.Compliance.Abstractions (3)
Redaction\Redactor.cs (3)
118
if (((ISpanFormattable)value).
TryFormat
(buffer, out int written, format.AsSpan(), provider))
179
if (((ISpanFormattable)value).
TryFormat
(buffer, out int written, format.AsSpan(), provider))
230
if (((ISpanFormattable)value).
TryFormat
(buffer, out int written, format, provider))
System.Console (1)
src\runtime\src\libraries\Common\src\System\Text\ValueStringBuilder.AppendSpanFormattable.cs (1)
10
if (value.
TryFormat
(_chars.Slice(_pos), out int charsWritten, format, provider))
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\XmlWriterTraceListener.cs (1)
398
message.
TryFormat
(span, out int charsWritten, format: default, provider: CultureInfo.InvariantCulture);
System.Net.Http (1)
src\runtime\src\libraries\Common\src\System\Text\ValueStringBuilder.AppendSpanFormattable.cs (1)
10
if (value.
TryFormat
(_chars.Slice(_pos), out int charsWritten, format, provider))
System.Private.CoreLib (21)
src\runtime\src\libraries\Common\src\System\Text\ValueStringBuilder.AppendSpanFormattable.cs (1)
10
if (value.
TryFormat
(_chars.Slice(_pos), out int charsWritten, format, provider))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (2)
1888
return value.
TryFormat
(destination, out charsWritten, format: default, provider: null);
1908
return value.
TryFormat
(destination, out charsWritten, format: default, provider: null);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IUtf8SpanFormattable.cs (1)
16
/// An implementation of this interface should produce the same string of characters as an implementation of <see cref="IFormattable.ToString"/> or <see cref="ISpanFormattable.
TryFormat
"/>
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (2)
6176
if (((ISpanFormattable)value).
TryFormat
(_destination.Slice(_pos), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
6237
if (((ISpanFormattable)value).
TryFormat
(_destination.Slice(_pos), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
328
/// <inheritdoc cref="ISpanFormattable.
TryFormat
(Span{char}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
322
/// <inheritdoc cref="ISpanFormattable.
TryFormat
(Span{char}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
325
/// <inheritdoc cref="ISpanFormattable.
TryFormat
(Span{char}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (1)
575
if (!
TryFormat
(utf16Destination, out int charsWritten, format, provider))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DefaultInterpolatedStringHandler.cs (2)
282
while (!((ISpanFormattable)value).
TryFormat
(_chars.Slice(_pos), out charsWritten, default, _provider)) // constrained call avoiding boxing for value types
349
while (!((ISpanFormattable)value).
TryFormat
(_chars.Slice(_pos), out charsWritten, format, _provider)) // constrained call avoiding boxing for value types
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (6)
1099
if (value.
TryFormat
(RemainingCurrentChunk, out int charsWritten, format: default, provider: null))
1112
if (value.
TryFormat
(RemainingCurrentChunk, out int charsWritten, format, provider))
1471
if (value.
TryFormat
(buffer, out int charsWritten, format: default, provider: null))
1771
spanFormattableArg.
TryFormat
(RemainingCurrentChunk, out int charsWritten, itemFormatSpan, provider))
3036
if (((ISpanFormattable)value).
TryFormat
(destination, out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
3107
if (((ISpanFormattable)value).
TryFormat
(destination, out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8.cs (2)
687
return ((ISpanFormattable)value).
TryFormat
(utf16, out int charsWritten, format, _provider) ?
710
if (((ISpanFormattable)value).
TryFormat
(array, out charsWritten, format, thisRef._provider))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\ValueStringBuilder.AppendFormat.cs (1)
216
spanFormattableArg.
TryFormat
(_chars.Slice(_pos), out int charsWritten, itemFormatSpan, provider))
System.Private.Windows.Core (1)
System\Text\ValueStringBuilder.cs (1)
245
while (!((ISpanFormattable)value).
TryFormat
(_chars[_pos..], out charsWritten, format: default, provider: default))
System.Private.Xml (1)
src\runtime\src\libraries\Common\src\System\Text\ValueStringBuilder.AppendSpanFormattable.cs (1)
10
if (value.
TryFormat
(_chars.Slice(_pos), out int charsWritten, format, provider))
System.Reflection.Metadata (1)
src\runtime\src\libraries\Common\src\System\Text\ValueStringBuilder.AppendSpanFormattable.cs (1)
10
if (value.
TryFormat
(_chars.Slice(_pos), out int charsWritten, format, provider))
System.Runtime.Numerics (4)
System\Numerics\Complex.cs (1)
865
/// <inheritdoc cref="ISpanFormattable.
TryFormat
(Span{char}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
System\Numerics\Complex.Generic.cs (3)
2071
/// <inheritdoc cref="ISpanFormattable.
TryFormat
(Span{char}, out int, ReadOnlySpan{char}, IFormatProvider?)" />
2089
: m_real.
TryFormat
(Unsafe.BitCast<Span<TChar>, Span<char>>(destination.Slice(1)), out realChars, format, provider))
2099
: m_imaginary.
TryFormat
(Unsafe.BitCast<Span<TChar>, Span<char>>(destination.Slice(2)), out imaginaryChars, format, provider))
System.Web.HttpUtility (1)
src\runtime\src\libraries\Common\src\System\Text\ValueStringBuilder.AppendSpanFormattable.cs (1)
10
if (value.
TryFormat
(_chars.Slice(_pos), out int charsWritten, format, provider))