| Missing |
Missing |
NA |
NA |
M:System.ArgumentException.ThrowIfNullOrWhiteSpace(System.String,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfEqual1(0,0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfGreaterThan1(0,0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual1(0,0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfLessThan1(0,0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfLessThanOrEqual1(0,0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfNegative1(0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfNegativeOrZero1(0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfNotEqual1(0,0,System.String) |
| Missing |
Missing |
Missing |
NA |
M:System.ArgumentOutOfRangeException.ThrowIfZero1(0,System.String) |
| Missing |
Missing |
NA |
Missing |
M:System.Boolean.System#IParsable<System#Boolean>#Parse(System.String,System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Boolean.System#IParsable<System#Boolean>#TryParse(System.String,System.IFormatProvider,System.Boolean@) |
| Missing |
Missing |
NA |
Missing |
M:System.Boolean.System#ISpanParsable<System#Boolean>#Parse(System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Boolean.System#ISpanParsable<System#Boolean>#TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.Boolean@) |
| Missing |
Missing |
NA |
Missing |
M:System.Byte.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Char.System#IUtf8SpanFormattable#TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
NA |
NA |
NA |
F:System.ConsoleKey.None |
| Missing |
NA |
NA |
NA |
F:System.ConsoleModifiers.None |
| Missing |
Missing |
NA |
NA |
M:System.DateOnly.Deconstruct(System.Int32@,System.Int32@,System.Int32@) |
| Missing |
Missing |
NA |
Missing |
M:System.DateOnly.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
NA |
M:System.DateTime.#ctor(System.DateOnly,System.TimeOnly) |
| Missing |
Missing |
NA |
NA |
M:System.DateTime.#ctor(System.DateOnly,System.TimeOnly,System.DateTimeKind) |
| Missing |
Missing |
NA |
NA |
M:System.DateTime.Deconstruct(System.DateOnly@,System.TimeOnly@) |
| Missing |
Missing |
NA |
NA |
M:System.DateTime.Deconstruct(System.Int32@,System.Int32@,System.Int32@) |
| Missing |
Missing |
NA |
Missing |
M:System.DateTime.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
NA |
M:System.DateTimeOffset.#ctor(System.DateOnly,System.TimeOnly,System.TimeSpan) |
| Missing |
Missing |
NA |
NA |
M:System.DateTimeOffset.Deconstruct(System.DateOnly@,System.TimeOnly@,System.TimeSpan@) |
| Missing |
NA |
NA |
NA |
P:System.DateTimeOffset.TotalOffsetMinutes |
| Missing |
Missing |
NA |
Missing |
M:System.DateTimeOffset.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Decimal.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Double.Lerp(System.Double,System.Double,System.Double) |
| Missing |
Missing |
NA |
Missing |
M:System.Double.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Enum.System#ISpanFormattable#TryFormat(System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
Missing |
Missing |
M:System.Enum.TryFormat1(0,System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char}) |
| Missing |
NA |
NA |
NA |
P:System.Environment.IsPrivilegedProcess |
| Missing |
NA |
NA |
NA |
M:System.GC.RefreshMemoryLimit |
| Missing |
Missing |
NA |
NA |
M:System.GC.RegisterNoGCRegionCallback(System.Int64,System.Action) |
| Missing |
Missing |
NA |
Missing |
M:System.Guid.System#IUtf8SpanFormattable#TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Guid.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char}) |
| Missing |
Missing |
NA |
Missing |
M:System.Half.Lerp(System.Half,System.Half,System.Half) |
| Missing |
Missing |
NA |
Missing |
M:System.Half.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Int128.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Int16.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Int32.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Int64.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.IntPtr.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
NA |
NA |
NA |
T:System.IUtf8SpanFormattable |
| Missing |
Missing |
NA |
Missing |
M:System.IUtf8SpanFormattable.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.AsSpan(System.String,System.Index) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.AsSpan(System.String,System.Range) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.Count1(System.Span{0},0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.Count1(System.Span{0},System.ReadOnlySpan{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.Count1(System.ReadOnlySpan{0},System.ReadOnlySpan{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.Count1(System.ReadOnlySpan{0},0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAny1(System.ReadOnlySpan{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAny1(System.Span{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAnyExcept1(System.Span{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAnyExcept1(System.ReadOnlySpan{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAnyExceptInRange1(System.ReadOnlySpan{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAnyExceptInRange1(System.Span{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAnyInRange1(System.ReadOnlySpan{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.IndexOfAnyInRange1(System.Span{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAny1(System.Span{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAny1(System.ReadOnlySpan{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAnyExcept1(System.Span{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAnyExcept1(System.ReadOnlySpan{0},System.Buffers.SearchValues{0}) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAnyExceptInRange1(System.ReadOnlySpan{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAnyExceptInRange1(System.Span{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAnyInRange1(System.Span{0},0,0) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.LastIndexOfAnyInRange1(System.ReadOnlySpan{0},0,0) |
| Missing |
Missing |
Missing |
NA |
M:System.MemoryExtensions.Replace1(System.Span{0},0,0) |
| Missing |
Missing |
Missing |
NA |
M:System.MemoryExtensions.Replace1(System.ReadOnlySpan{0},System.Span{0},0,0) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.Split(System.ReadOnlySpan{System.Char},System.Span{System.Range},System.ReadOnlySpan{System.Char},System.StringSplitOptions) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.Split(System.ReadOnlySpan{System.Char},System.Span{System.Range},System.Char,System.StringSplitOptions) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.SplitAny(System.ReadOnlySpan{System.Char},System.Span{System.Range},System.ReadOnlySpan{System.Char},System.StringSplitOptions) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.SplitAny(System.ReadOnlySpan{System.Char},System.Span{System.Range},System.ReadOnlySpan{System.String},System.StringSplitOptions) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.TryWrite(System.Span{System.Char},System.IFormatProvider,System.Text.CompositeFormat,System.Int32@,System.ReadOnlySpan{System.Object}) |
| Missing |
Missing |
NA |
Missing |
M:System.MemoryExtensions.TryWrite(System.Span{System.Char},System.IFormatProvider,System.Text.CompositeFormat,System.Int32@,System.Object[]) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.TryWrite3(System.Span{System.Char},System.IFormatProvider,System.Text.CompositeFormat,System.Int32@,0,1,2) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.TryWrite2(System.Span{System.Char},System.IFormatProvider,System.Text.CompositeFormat,System.Int32@,0,1) |
| Missing |
Missing |
Missing |
Missing |
M:System.MemoryExtensions.TryWrite1(System.Span{System.Char},System.IFormatProvider,System.Text.CompositeFormat,System.Int32@,0) |
| Missing |
NA |
NA |
Missing |
M:System.OperatingSystem.IsWasi |
| Missing |
Missing |
Missing |
Missing |
M:System.Random.GetItems1(0[],System.Int32) |
| Missing |
Missing |
Missing |
Missing |
M:System.Random.GetItems1(System.ReadOnlySpan{0},System.Int32) |
| Missing |
Missing |
Missing |
NA |
M:System.Random.GetItems1(System.ReadOnlySpan{0},System.Span{0}) |
| Missing |
Missing |
Missing |
NA |
M:System.Random.Shuffle1(System.Span{0}) |
| Missing |
Missing |
Missing |
NA |
M:System.Random.Shuffle1(0[]) |
| Missing |
Missing |
NA |
Missing |
M:System.SByte.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Single.Lerp(System.Single,System.Single,System.Single) |
| Missing |
Missing |
NA |
Missing |
M:System.Single.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.String.Format(System.IFormatProvider,System.Text.CompositeFormat,System.ReadOnlySpan{System.Object}) |
| Missing |
Missing |
NA |
Missing |
M:System.String.Format(System.IFormatProvider,System.Text.CompositeFormat,System.Object[]) |
| Missing |
Missing |
Missing |
Missing |
M:System.String.Format3(System.IFormatProvider,System.Text.CompositeFormat,0,1,2) |
| Missing |
Missing |
Missing |
Missing |
M:System.String.Format2(System.IFormatProvider,System.Text.CompositeFormat,0,1) |
| Missing |
Missing |
Missing |
Missing |
M:System.String.Format1(System.IFormatProvider,System.Text.CompositeFormat,0) |
| Missing |
Missing |
NA |
Missing |
M:System.String.System#IParsable<System#String>#Parse(System.String,System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.String.System#IParsable<System#String>#TryParse(System.String,System.IFormatProvider,System.String@) |
| Missing |
Missing |
NA |
Missing |
M:System.String.System#ISpanParsable<System#String>#Parse(System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.String.System#ISpanParsable<System#String>#TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.String@) |
| Missing |
Missing |
NA |
NA |
M:System.TimeOnly.Deconstruct(System.Int32@,System.Int32@,System.Int32@) |
| Missing |
Missing |
NA |
NA |
M:System.TimeOnly.Deconstruct(System.Int32@,System.Int32@) |
| Missing |
Missing |
NA |
NA |
M:System.TimeOnly.Deconstruct(System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@) |
| Missing |
Missing |
NA |
NA |
M:System.TimeOnly.Deconstruct(System.Int32@,System.Int32@,System.Int32@,System.Int32@) |
| Missing |
Missing |
NA |
Missing |
M:System.TimeOnly.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
NA |
NA |
NA |
M:System.TimeProvider.#ctor |
| Missing |
Missing |
NA |
Missing |
M:System.TimeProvider.CreateTimer(System.Threading.TimerCallback,System.Object,System.TimeSpan,System.TimeSpan) |
| Missing |
Missing |
NA |
Missing |
M:System.TimeProvider.GetElapsedTime(System.Int64) |
| Missing |
Missing |
NA |
Missing |
M:System.TimeProvider.GetElapsedTime(System.Int64,System.Int64) |
| Missing |
NA |
NA |
Missing |
M:System.TimeProvider.GetLocalNow |
| Missing |
NA |
NA |
Missing |
M:System.TimeProvider.GetTimestamp |
| Missing |
NA |
NA |
Missing |
M:System.TimeProvider.GetUtcNow |
| Missing |
NA |
NA |
NA |
P:System.TimeProvider.LocalTimeZone |
| Missing |
NA |
NA |
NA |
P:System.TimeProvider.System |
| Missing |
NA |
NA |
NA |
T:System.TimeProvider |
| Missing |
NA |
NA |
NA |
P:System.TimeProvider.TimestampFrequency |
| Missing |
Missing |
NA |
Missing |
M:System.TimeSpan.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
NA |
NA |
Missing |
M:System.Type.GetFunctionPointerCallingConventions |
| Missing |
NA |
NA |
Missing |
M:System.Type.GetFunctionPointerParameterTypes |
| Missing |
NA |
NA |
Missing |
M:System.Type.GetFunctionPointerReturnType |
| Missing |
NA |
NA |
Missing |
M:System.Type.GetOptionalCustomModifiers |
| Missing |
NA |
NA |
Missing |
M:System.Type.GetRequiredCustomModifiers |
| Missing |
NA |
NA |
NA |
P:System.Type.IsFunctionPointer |
| Missing |
NA |
NA |
NA |
P:System.Type.IsUnmanagedFunctionPointer |
| Missing |
Missing |
NA |
Missing |
M:System.UInt128.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.UInt16.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.UInt32.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.UInt64.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.UIntPtr.TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Version.System#IUtf8SpanFormattable#TryFormat(System.Span{System.Byte},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider) |
| Missing |
Missing |
NA |
Missing |
M:System.Version.TryFormat(System.Span{System.Byte},System.Int32@) |
| Missing |
Missing |
NA |
Missing |
M:System.Version.TryFormat(System.Span{System.Byte},System.Int32,System.Int32@) |
Below is the list of APIs that still show up as undocumented in dotnet-api-docs and were introduced in .NET 8.0.
Full porting instructions can be found in the main issue.
This task needs to be finished before the RC2 snap (September 18th).
Details