Skip to content

Latest commit

 

History

History
773 lines (519 loc) · 92.5 KB

api_list.include.md

File metadata and controls

773 lines (519 loc) · 92.5 KB

Extension methods

bool

  • bool TryFormat(bool, Span<char>, int) reference

byte

  • bool TryFormat(byte, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(byte, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

CancellationToken

  • CancellationTokenRegistration Register(CancellationToken, Action<object?, CancellationToken>, object?) reference
  • CancellationTokenRegistration UnsafeRegister(CancellationToken, Action<object?>, object?) reference
  • CancellationTokenRegistration UnsafeRegister(CancellationToken, Action<object?, CancellationToken>, object?) reference

CancellationTokenSource

  • Task CancelAsync(CancellationTokenSource) reference

ConcurrentBag

ConcurrentDictionary<TKey, TValue>

  • TValue GetOrAdd<TKey, TValue, TArg>(ConcurrentDictionary<TKey, TValue>, TKey, Func<TKey, TArg, TValue>, TArg) where TKey : notnull reference

ConcurrentQueue

  • void Clear<T>(ConcurrentQueue<T>) reference

DateOnly

  • bool TryFormat(DateOnly, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(DateOnly, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

DateTime

  • DateTime AddMicroseconds(DateTime, double) reference
  • void Deconstruct(DateTime, int, int, int) reference
  • void Deconstruct(DateTime, DateOnly, TimeOnly) reference
  • int Microsecond(DateTime) reference
  • int Nanosecond(DateTime) reference
  • bool TryFormat(DateTime, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(DateTime, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

DateTimeOffset

  • DateTimeOffset AddMicroseconds(DateTimeOffset, double) reference
  • void Deconstruct(DateTimeOffset, DateOnly, TimeOnly, TimeSpan) reference
  • int Microsecond(DateTimeOffset) reference
  • int Nanosecond(DateTimeOffset) reference
  • bool TryFormat(DateTimeOffset, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(DateTimeOffset, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

decimal

  • bool TryFormat(decimal, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(decimal, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

Delegate

double

  • bool TryFormat(double, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(double, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

Encoding

  • int GetByteCount(Encoding, ReadOnlySpan<char>) reference
  • int GetBytes(Encoding, ReadOnlySpan<char>, Span<byte>) reference
  • int GetCharCount(Encoding, ReadOnlySpan<byte>) reference
  • int GetChars(Encoding, ReadOnlySpan<byte>, Span<char>) reference
  • string GetString(Encoding, ReadOnlySpan<byte>) reference
  • bool TryGetBytes(Encoding, ReadOnlySpan<char>, Span<byte>, int)
  • bool TryGetChars(Encoding, ReadOnlySpan<byte>, Span<char>, int)

EventInfo

  • NullabilityState GetNullability(EventInfo)
  • NullabilityInfo GetNullabilityInfo(EventInfo)
  • bool IsNullable(EventInfo)

FieldInfo

  • NullabilityState GetNullability(FieldInfo)
  • NullabilityInfo GetNullabilityInfo(FieldInfo)
  • bool IsNullable(FieldInfo)

float

  • bool TryFormat(float, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(float, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

Guid

  • bool TryFormat(Guid, Span<byte>, int, ReadOnlySpan<char>) reference
  • bool TryFormat(Guid, Span<char>, int, ReadOnlySpan<char>) reference

HashSet

  • bool TryGetValue<T>(HashSet<T>, T, T) reference

HttpClient

  • Task<byte[]> GetByteArrayAsync(HttpClient, string, CancellationToken) reference
  • Task<byte[]> GetByteArrayAsync(HttpClient, Uri, CancellationToken) reference
  • Task<Stream> GetStreamAsync(HttpClient, string, CancellationToken) reference
  • Task<Stream> GetStreamAsync(HttpClient, Uri, CancellationToken) reference
  • Task<string> GetStringAsync(HttpClient, string, CancellationToken) reference
  • Task<string> GetStringAsync(HttpClient, Uri, CancellationToken) reference

HttpContent

  • Task<byte[]> ReadAsByteArrayAsync(HttpContent, CancellationToken) reference
  • Task<Stream> ReadAsStreamAsync(HttpContent, CancellationToken) reference
  • Task<string> ReadAsStringAsync(HttpContent, CancellationToken) reference

IDictionary<TKey, TValue>

  • ReadOnlyDictionary<TKey, TValue> AsReadOnly<TKey, TValue>(IDictionary<TKey, TValue>) where TKey : notnull reference
  • bool Remove<TKey, TValue>(IDictionary<TKey, TValue>, TKey, TValue) where TKey : notnull reference
  • bool TryAdd<TKey, TValue>(IDictionary<TKey, TValue>, TKey, TValue) where TKey : notnull reference

IEnumerable

  • IEnumerable<(TFirst First, TSecond Second, TThird Third)> Zip<TFirst, TSecond, TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) reference
  • IEnumerable<(TFirst First, TSecond Second)> Zip<TFirst, TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>) reference

IEnumerable

  • IEnumerable<KeyValuePair<TKey, TAccumulate>> AggregateBy<TSource, TKey, TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, IEqualityComparer<TKey>?) where TKey : notnull reference
  • IEnumerable<KeyValuePair<TKey, TAccumulate>> AggregateBy<TSource, TKey, TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, TAccumulate>, Func<TAccumulate, TSource, TAccumulate>, IEqualityComparer<TKey>?) where TKey : notnull reference
  • IEnumerable<TSource> Append<TSource>(IEnumerable<TSource>, TSource) reference
  • IEnumerable<TSource[]> Chunk<TSource>(IEnumerable<TSource>, int) reference
  • IEnumerable<KeyValuePair<TKey, int>> CountBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>?) where TKey : notnull reference
  • IEnumerable<TSource> DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>) reference
  • IEnumerable<TSource> DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) reference
  • TSource ElementAt<TSource>(IEnumerable<TSource>, Index) reference
  • TSource? ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index) reference
  • IEnumerable<TSource> Except<TSource>(IEnumerable<TSource>, TSource) reference
  • IEnumerable<TSource> Except<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>?) reference
  • IEnumerable<TSource> Except<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>, TSource[]) reference
  • IEnumerable<TSource> ExceptBy<TSource, TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource, TKey>) reference
  • IEnumerable<TSource> ExceptBy<TSource, TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource, TKey>, IEqualityComparer<TKey>?) reference
  • TSource FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, bool>, TSource) reference
  • TSource FirstOrDefault<TSource>(IEnumerable<TSource>, TSource) reference
  • IEnumerable<(int Index, TSource Item)> Index<TSource>(IEnumerable<TSource>) reference
  • TSource LastOrDefault<TSource>(IEnumerable<TSource>, TSource) reference
  • TSource LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, bool>, TSource) reference
  • TSource? Max<TSource>(IEnumerable<TSource>, IComparer<TSource>?) reference
  • TSource? MaxBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>) reference
  • TSource? MaxBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>?) reference
  • TSource? Min<TSource>(IEnumerable<TSource>, IComparer<TSource>?) reference
  • TSource? MinBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>) reference
  • TSource? MinBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>?) reference
  • TSource SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, bool>, TSource) reference
  • TSource SingleOrDefault<TSource>(IEnumerable<TSource>, TSource) reference
  • IEnumerable<TSource> SkipLast<TSource>(IEnumerable<TSource>, int) reference
  • IEnumerable<TSource> Take<TSource>(IEnumerable<TSource>, Range) reference
  • IEnumerable<TSource> TakeLast<TSource>(IEnumerable<TSource>, int) reference
  • HashSet<TSource> ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>?) reference
  • bool TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, int) reference

IList

  • ReadOnlyCollection<T> AsReadOnly<T>(IList<T>) reference

int

  • bool TryFormat(int, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(int, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

IReadOnlyDictionary<TKey, TValue>

  • TValue? GetValueOrDefault<TKey, TValue>(IReadOnlyDictionary<TKey, TValue>, TKey) where TKey : notnull reference
  • TValue GetValueOrDefault<TKey, TValue>(IReadOnlyDictionary<TKey, TValue>, TKey, TValue) where TKey : notnull reference

ISet

  • ReadOnlySet<T> AsReadOnly<T>(ISet<T>) reference

KeyValuePair<TKey, TValue>

  • void Deconstruct<TKey, TValue>(KeyValuePair<TKey, TValue>, TKey, TValue) reference

List

  • void AddRange<T>(List<T>, ReadOnlySpan<T>) reference
  • void CopyTo<T>(List<T>, Span<T>) reference
  • void InsertRange<T>(List<T>, int, ReadOnlySpan<T>) reference

long

  • bool TryFormat(long, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(long, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

MemberInfo

  • NullabilityState GetNullability(MemberInfo)
  • NullabilityInfo GetNullabilityInfo(MemberInfo)
  • bool HasSameMetadataDefinitionAs(MemberInfo, MemberInfo) reference
  • bool IsNullable(MemberInfo)

MethodInfo

  • T CreateDelegate<T>(MethodInfo) where T : Delegate reference
  • T CreateDelegate<T>(MethodInfo, object?) where T : Delegate reference

OrderedDictionary<TKey, TValue>

  • bool TryAdd<TKey, TValue>(OrderedDictionary<TKey, TValue>, TKey, TValue, int) where TKey : notnull reference
  • bool TryGetValue<TKey, TValue>(OrderedDictionary<TKey, TValue>, TKey, TValue, int) where TKey : notnull reference

ParameterInfo

  • NullabilityState GetNullability(ParameterInfo)
  • NullabilityInfo GetNullabilityInfo(ParameterInfo)
  • bool IsNullable(ParameterInfo)

Process

  • Task WaitForExitAsync(Process, CancellationToken) reference

PropertyInfo

  • NullabilityState GetNullability(PropertyInfo)
  • NullabilityInfo GetNullabilityInfo(PropertyInfo)
  • bool IsNullable(PropertyInfo)

Random

ReadOnlySpan

  • bool EndsWith(ReadOnlySpan<char>, string, StringComparison) reference
  • SpanLineEnumerator EnumerateLines(ReadOnlySpan<char>) reference
  • int GetNormalizedLength(ReadOnlySpan<char>, NormalizationForm) reference
  • bool IsNormalized(ReadOnlySpan<char>, NormalizationForm) reference
  • bool SequenceEqual(ReadOnlySpan<char>, string) reference
  • bool StartsWith(ReadOnlySpan<char>, string, StringComparison) reference
  • bool TryNormalize(ReadOnlySpan<char>, Span<char>, int, NormalizationForm) reference

ReadOnlySpan

  • bool Contains<T>(ReadOnlySpan<T>, T) where T : IEquatable<T> reference
  • bool EndsWith<T>(ReadOnlySpan<T>, T) where T : IEquatable<T>? reference
  • SpanSplitEnumerator<T> Split<T>(ReadOnlySpan<T>, T) where T : IEquatable<T> reference
  • SpanSplitEnumerator<T> Split<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) where T : IEquatable<T> reference
  • SpanSplitEnumerator<T> SplitAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) where T : IEquatable<T> reference
  • SpanSplitEnumerator<T> SplitAny<T>(ReadOnlySpan<T>, SearchValues<T>) where T : IEquatable<T> reference
  • bool StartsWith<T>(ReadOnlySpan<T>, T) where T : IEquatable<T>? reference

Regex

  • ValueMatchEnumerator EnumerateMatches(Regex, ReadOnlySpan<char>) reference
  • ValueMatchEnumerator EnumerateMatches(Regex, ReadOnlySpan<char>, int) reference
  • bool IsMatch(Regex, ReadOnlySpan<char>, int) reference
  • bool IsMatch(Regex, ReadOnlySpan<char>) reference

sbyte

  • bool TryFormat(sbyte, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(sbyte, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

short

  • bool TryFormat(short, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(short, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

SortedList<TKey, TValue>

  • TKey GetKeyAtIndex<TKey, TValue>(SortedList<TKey, TValue>, int) reference
  • TValue GetValueAtIndex<TKey, TValue>(SortedList<TKey, TValue>, int) reference

Span

  • bool EndsWith(Span<char>, string) reference
  • SpanLineEnumerator EnumerateLines(Span<char>) reference
  • bool SequenceEqual(Span<char>, string) reference
  • bool StartsWith(Span<char>, string) reference
  • Span<char> TrimEnd(Span<char>) reference
  • Span<char> TrimStart(Span<char>) reference

Span

  • bool Contains<T>(Span<T>, T) where T : IEquatable<T> reference

Stream

  • Task CopyToAsync(Stream, Stream, CancellationToken) reference
  • ValueTask DisposeAsync(Stream) reference
  • ValueTask<int> ReadAsync(Stream, Memory<byte>, CancellationToken) reference
  • ValueTask WriteAsync(Stream, ReadOnlyMemory<byte>, CancellationToken) reference

string

  • bool Contains(string, char, StringComparison) reference
  • bool Contains(string, string, StringComparison) reference
  • bool Contains(string, char) reference
  • void CopyTo(string, Span<char>) reference
  • bool EndsWith(string, char) reference
  • int GetHashCode(string, StringComparison) reference
  • int IndexOf(string, char, StringComparison) reference
  • string ReplaceLineEndings(string, string) reference
  • string ReplaceLineEndings(string) reference
  • string[] Split(string, char, StringSplitOptions) reference
  • string[] Split(string, char, int, StringSplitOptions) reference
  • bool StartsWith(string, char) reference
  • bool TryCopyTo(string, Span<char>) reference

StringBuilder

  • StringBuilder Append(StringBuilder, StringBuilder?, int, int) reference
  • StringBuilder Append(StringBuilder, ReadOnlySpan<char>) reference
  • StringBuilder Append(StringBuilder, AppendInterpolatedStringHandler) reference
  • StringBuilder Append(StringBuilder, IFormatProvider?, AppendInterpolatedStringHandler) reference
  • StringBuilder Append(StringBuilder, StringBuilder.AppendInterpolatedStringHandler) reference
  • StringBuilder Append(StringBuilder, IFormatProvider?, StringBuilder.AppendInterpolatedStringHandler) reference
  • StringBuilder AppendJoin<T>(StringBuilder, char, IEnumerable<T>) reference
  • StringBuilder AppendJoin<T>(StringBuilder, string?, IEnumerable<T>) reference
  • StringBuilder AppendJoin(StringBuilder, string?, string?[]) reference
  • StringBuilder AppendJoin(StringBuilder, string?, object?[]) reference
  • StringBuilder AppendJoin(StringBuilder, char, string?[]) reference
  • StringBuilder AppendJoin(StringBuilder, char, object?[]) reference
  • StringBuilder AppendJoin<T>(StringBuilder, char, T[]) reference
  • StringBuilder AppendJoin<T>(StringBuilder, string, T[]) reference
  • StringBuilder AppendLine(StringBuilder, AppendInterpolatedStringHandler) reference
  • StringBuilder AppendLine(StringBuilder, IFormatProvider?, AppendInterpolatedStringHandler) reference
  • StringBuilder AppendLine(StringBuilder, StringBuilder.AppendInterpolatedStringHandler) reference
  • StringBuilder AppendLine(StringBuilder, IFormatProvider?, StringBuilder.AppendInterpolatedStringHandler) reference
  • void CopyTo(StringBuilder, int, Span<char>, int) reference
  • bool Equals(StringBuilder, ReadOnlySpan<char>) reference
  • ChunkEnumerator GetChunks(StringBuilder) reference
  • StringBuilder Insert(StringBuilder, int, ReadOnlySpan<char>) reference
  • StringBuilder Replace(StringBuilder, ReadOnlySpan<char>, ReadOnlySpan<char>) reference
  • StringBuilder Replace(StringBuilder, ReadOnlySpan<char>, ReadOnlySpan<char>, int, int) reference

Task

  • Task WaitAsync(Task, CancellationToken) reference
  • Task WaitAsync(Task, TimeSpan) reference
  • Task WaitAsync(Task, TimeSpan, CancellationToken) reference

Task

  • Task<TResult> WaitAsync<TResult>(Task<TResult>, CancellationToken) reference
  • Task<TResult> WaitAsync<TResult>(Task<TResult>, TimeSpan) reference
  • Task<TResult> WaitAsync<TResult>(Task<TResult>, TimeSpan, CancellationToken) reference

TaskCompletionSource

  • void SetCanceled<T>(TaskCompletionSource<T>, CancellationToken) reference

TextReader

  • ValueTask<int> ReadAsync(TextReader, Memory<char>, CancellationToken) reference
  • Task<string> ReadLineAsync(TextReader, CancellationToken) reference
  • Task<string> ReadToEndAsync(TextReader, CancellationToken) reference

TextWriter

  • Task FlushAsync(TextWriter, CancellationToken) reference
  • void Write(TextWriter, StringBuilder?) reference
  • void Write(TextWriter, ReadOnlySpan<char>) reference
  • Task WriteAsync(TextWriter, StringBuilder?, CancellationToken) reference
  • ValueTask WriteAsync(TextWriter, ReadOnlyMemory<char>, CancellationToken) reference
  • void WriteLine(TextWriter, ReadOnlySpan<char>) reference
  • ValueTask WriteLineAsync(TextWriter, ReadOnlyMemory<char>, CancellationToken) reference

TimeOnly

  • void Deconstruct(TimeOnly, int, int, int, int) reference
  • void Deconstruct(TimeOnly, int, int, int) reference
  • void Deconstruct(TimeOnly, int, int) reference
  • void Deconstruct(TimeOnly, int, int, int, int, int) reference
  • bool TryFormat(TimeOnly, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(TimeOnly, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

TimeSpan

  • int Microseconds(TimeSpan) reference
  • int Nanoseconds(TimeSpan) reference
  • bool TryFormat(TimeSpan, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(TimeSpan, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

Type

  • MethodInfo? GetMethod(Type, string, int, BindingFlags, Type[]) reference
  • bool IsAssignableFrom<T>(Type)
  • bool IsAssignableTo<T>(Type)
  • bool IsAssignableTo(Type, Type?) reference
  • bool IsGenericMethodParameter(Type) reference

uint

  • bool TryFormat(uint, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(uint, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

ulong

  • bool TryFormat(ulong, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(ulong, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

ushort

  • bool TryFormat(ushort, Span<byte>, int, ReadOnlySpan<char>, IFormatProvider?) reference
  • bool TryFormat(ushort, Span<char>, int, ReadOnlySpan<char>, IFormatProvider?) reference

XDocument

  • Task SaveAsync(XDocument, XmlWriter, CancellationToken) reference
  • Task SaveAsync(XDocument, Stream, SaveOptions, CancellationToken) reference
  • Task SaveAsync(XDocument, TextWriter, SaveOptions, CancellationToken) reference

Static helpers

BytePolyfill

  • bool TryParse(ReadOnlySpan<byte>, byte) reference
  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, byte) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, byte) reference
  • bool TryParse(ReadOnlySpan<char>, byte) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, byte) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, byte) reference
  • bool TryParse(string?, IFormatProvider?, byte) reference

DateTimeOffsetPolyfill

  • bool TryParse(ReadOnlySpan<char>, DateTimeOffset) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, DateTimeOffset) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, DateTimeStyles, DateTimeOffset) reference
  • bool TryParse(string?, IFormatProvider?, DateTimeOffset) reference
  • bool TryParseExact(ReadOnlySpan<char>, ReadOnlySpan<char>, IFormatProvider?, DateTimeStyles, DateTimeOffset) reference
  • bool TryParseExact(ReadOnlySpan<char>, string, IFormatProvider?, DateTimeStyles, DateTimeOffset) reference

DateTimePolyfill

  • bool TryParse(ReadOnlySpan<char>, DateTime) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, DateTime) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, DateTimeStyles, DateTime) reference
  • bool TryParse(string?, IFormatProvider?, DateTime) reference
  • bool TryParseExact(ReadOnlySpan<char>, ReadOnlySpan<char>, IFormatProvider?, DateTimeStyles, DateTime) reference
  • bool TryParseExact(ReadOnlySpan<char>, string, IFormatProvider?, DateTimeStyles, DateTime) reference

DelegatePolyfill

  • InvocationListEnumerator<TDelegate> EnumerateInvocationList<TDelegate>(TDelegate?) where TDelegate : Delegate reference

DoublePolyfill

  • bool TryParse(ReadOnlySpan<byte>, double) reference
  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, double) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, double) reference
  • bool TryParse(ReadOnlySpan<char>, double) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, double) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, double) reference
  • bool TryParse(string?, IFormatProvider?, double) reference

EnumPolyfill

  • string[] GetNames<TEnum>() where TEnum : struct, Enum reference
  • TEnum[] GetValues<TEnum>() where TEnum : struct, Enum reference
  • bool IsDefined<TEnum>(TEnum) where TEnum : struct, Enum reference
  • TEnum Parse<TEnum>(ReadOnlySpan<char>, bool) where TEnum : struct, Enum reference
  • TEnum Parse<TEnum>(ReadOnlySpan<char>) where TEnum : struct, Enum reference
  • TEnum Parse<TEnum>(string, bool) where TEnum : struct, Enum reference
  • TEnum Parse<TEnum>(string) where TEnum : struct, Enum reference
  • bool TryParse<TEnum>(ReadOnlySpan<char>, bool, TEnum) where TEnum : struct, Enum reference
  • bool TryParse<TEnum>(ReadOnlySpan<char>, TEnum) where TEnum : struct, Enum reference

FilePolyfill

  • void AppendAllBytes(string, byte[]) reference
  • void AppendAllBytes(string, ReadOnlySpan<byte>) reference
  • Task AppendAllBytesAsync(string, byte[], CancellationToken) reference
  • Task AppendAllBytesAsync(string, ReadOnlyMemory<byte>, CancellationToken) reference
  • Task AppendAllLinesAsync(string, IEnumerable<string>, CancellationToken) reference
  • Task AppendAllLinesAsync(string, IEnumerable<string>, Encoding, CancellationToken) reference
  • void AppendAllText(string, ReadOnlySpan<char>, Encoding) reference
  • void AppendAllText(string, ReadOnlySpan<char>) reference
  • Task AppendAllTextAsync(string, ReadOnlyMemory<char>, CancellationToken) reference
  • Task AppendAllTextAsync(string, ReadOnlyMemory<char>, Encoding, CancellationToken) reference
  • Task AppendAllTextAsync(string, string?, CancellationToken) reference
  • Task AppendAllTextAsync(string, string?, Encoding, CancellationToken) reference
  • Task<byte[]> ReadAllBytesAsync(string, CancellationToken) reference
  • Task<string[]> ReadAllLinesAsync(string, CancellationToken) reference
  • Task<string[]> ReadAllLinesAsync(string, Encoding, CancellationToken) reference
  • Task<string> ReadAllTextAsync(string, CancellationToken) reference
  • Task<string> ReadAllTextAsync(string, Encoding, CancellationToken) reference
  • IAsyncEnumerable<string> ReadLinesAsync(string, CancellationToken) reference
  • IAsyncEnumerable<string> ReadLinesAsync(string, Encoding, CancellationToken) reference
  • Task WriteAllBytesAsync(string, byte[], CancellationToken) reference
  • Task WriteAllBytesAsync(string, ReadOnlyMemory<byte>, CancellationToken) reference
  • Task WriteAllLinesAsync(string, IEnumerable<string>, CancellationToken) reference
  • Task WriteAllLinesAsync(string, IEnumerable<string>, Encoding, CancellationToken) reference
  • void WriteAllText(string, ReadOnlySpan<char>, Encoding) reference
  • void WriteAllText(string, ReadOnlySpan<char>) reference
  • Task WriteAllTextAsync(string, string?, CancellationToken) reference
  • Task WriteAllTextAsync(string, string?, Encoding, CancellationToken) reference

GuidPolyfill

  • Guid CreateVersion7() reference
  • Guid CreateVersion7(DateTimeOffset) reference
  • bool TryParse(ReadOnlySpan<char>, Guid) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, Guid) reference
  • bool TryParse(string?, IFormatProvider?, Guid) reference
  • bool TryParseExact(ReadOnlySpan<char>, ReadOnlySpan<char>, Guid) reference

IntPolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, int) reference
  • bool TryParse(ReadOnlySpan<byte>, int) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, int) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, int) reference
  • bool TryParse(ReadOnlySpan<char>, int) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, int) reference
  • bool TryParse(string?, IFormatProvider?, int) reference

LongPolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, long) reference
  • bool TryParse(ReadOnlySpan<byte>, long) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, long) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, long) reference
  • bool TryParse(ReadOnlySpan<char>, long) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, long) reference
  • bool TryParse(string?, IFormatProvider?, long) reference

OperatingSystemPolyfill

PathPolyfill

  • string Combine(ReadOnlySpan<string>) reference
  • bool EndsInDirectorySeparator(ReadOnlySpan<char>) reference
  • bool EndsInDirectorySeparator(string) reference
  • bool Exists(string?) reference
  • ReadOnlySpan<char> GetDirectoryName(ReadOnlySpan<char>) reference
  • ReadOnlySpan<char> GetExtension(ReadOnlySpan<char>) reference
  • ReadOnlySpan<char> GetFileName(ReadOnlySpan<char>) reference
  • ReadOnlySpan<char> GetFileNameWithoutExtension(ReadOnlySpan<char>) reference
  • bool HasExtension(ReadOnlySpan<char>) reference
  • ReadOnlySpan<char> TrimEndingDirectorySeparator(ReadOnlySpan<char>) reference
  • string TrimEndingDirectorySeparator(string) reference

RandomPolyfill

RegexPolyfill

  • ValueMatchEnumerator EnumerateMatches(ReadOnlySpan<char>, string, RegexOptions, TimeSpan) reference
  • ValueMatchEnumerator EnumerateMatches(ReadOnlySpan<char>, string, RegexOptions) reference
  • ValueMatchEnumerator EnumerateMatches(ReadOnlySpan<char>, string) reference
  • bool IsMatch(ReadOnlySpan<char>, string, RegexOptions, TimeSpan) reference
  • bool IsMatch(ReadOnlySpan<char>, string, RegexOptions) reference
  • bool IsMatch(ReadOnlySpan<char>, string) reference

SBytePolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, sbyte) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, sbyte) reference
  • bool TryParse(ReadOnlySpan<byte>, sbyte) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, sbyte) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, sbyte) reference
  • bool TryParse(ReadOnlySpan<char>, sbyte) reference
  • bool TryParse(string?, IFormatProvider?, sbyte) reference

ShortPolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, short) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, short) reference
  • bool TryParse(ReadOnlySpan<byte>, short) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, short) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, short) reference
  • bool TryParse(ReadOnlySpan<char>, short) reference
  • bool TryParse(string?, IFormatProvider?, short) reference

StringPolyfill

  • string Join(char, object?[]) reference
  • string Join(char, ReadOnlySpan<object?>) reference
  • string Join(char, ReadOnlySpan<string?>) reference
  • string Join(char, string?[], int, int) reference
  • string Join(char, string?[]) reference
  • string Join(string?, ReadOnlySpan<object?>) reference
  • string Join(string?, ReadOnlySpan<string?>) reference
  • string Join<T>(char, IEnumerable<T>) reference

UIntPolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, uint) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, uint) reference
  • bool TryParse(ReadOnlySpan<byte>, uint) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, uint) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, uint) reference
  • bool TryParse(ReadOnlySpan<char>, uint) reference
  • bool TryParse(string?, IFormatProvider?, uint) reference

ULongPolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, ulong) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, ulong) reference
  • bool TryParse(ReadOnlySpan<byte>, ulong) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, ulong) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, ulong) reference
  • bool TryParse(ReadOnlySpan<char>, ulong) reference
  • bool TryParse(string?, IFormatProvider?, ulong) reference

UShortPolyfill

  • bool TryParse(ReadOnlySpan<byte>, IFormatProvider?, ushort) reference
  • bool TryParse(ReadOnlySpan<byte>, NumberStyles, IFormatProvider?, ushort) reference
  • bool TryParse(ReadOnlySpan<byte>, ushort) reference
  • bool TryParse(ReadOnlySpan<char>, IFormatProvider?, ushort) reference
  • bool TryParse(ReadOnlySpan<char>, NumberStyles, IFormatProvider?, ushort) reference
  • bool TryParse(ReadOnlySpan<char>, ushort) reference
  • bool TryParse(string?, IFormatProvider?, ushort) reference

Guard

  • void DirectoryExists(string)
  • void FileExists(string)
  • void NotEmpty(string?)
  • void NotEmpty<T>(Memory<T>?)
  • void NotEmpty<T>(Memory<T>)
  • void NotEmpty<T>(ReadOnlyMemory<T>?)
  • void NotEmpty<T>(ReadOnlyMemory<T>)
  • void NotEmpty<T>(ReadOnlySpan<T>)
  • void NotEmpty<T>(Span<T>)
  • void NotEmpty<T>(T?) where T : IEnumerable
  • string NotNull(string?)
  • T NotNull<T>(T?) where T : class
  • Memory<char> NotNullOrEmpty(Memory<char>?)
  • ReadOnlyMemory<char> NotNullOrEmpty(ReadOnlyMemory<char>?)
  • string NotNullOrEmpty(string?)
  • T NotNullOrEmpty<T>(T?) where T : IEnumerable
  • Memory<char> NotNullOrWhiteSpace(Memory<char>?)
  • ReadOnlyMemory<char> NotNullOrWhiteSpace(ReadOnlyMemory<char>?)
  • string NotNullOrWhiteSpace(string?)
  • void NotWhiteSpace(Memory<char>?)
  • void NotWhiteSpace(ReadOnlyMemory<char>?)
  • void NotWhiteSpace(ReadOnlySpan<char>)
  • void NotWhiteSpace(Span<char>)
  • void NotWhiteSpace(string?)

Lock

  • void Enter()
  • Scope EnterScope()
  • void Exit()
  • bool TryEnter()
  • bool TryEnter(int)
  • bool TryEnter(TimeSpan)

KeyValuePair

  • KeyValuePair<TKey, TValue> Create<TKey, TValue>(TKey, TValue) reference

TaskCompletionSource