UNPKG

@tsonic/dotnet-pure

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming

612 lines (584 loc) 203 kB
// Generated by tsbindgen - Extension Method Buckets // This file contains bucket interfaces for C# extension methods. // Each __Ext_* interface groups all extension methods for a specific target type. // Import namespace modules for cross-namespace type references import * as Microsoft_Win32_SafeHandles from "../../Microsoft.Win32.SafeHandles/internal/index.js"; import * as System from "../../System/internal/index.js"; import * as System_Buffers from "../../System.Buffers/internal/index.js"; import * as System_Collections from "../../System.Collections/internal/index.js"; import * as System_Collections_Concurrent from "../../System.Collections.Concurrent/internal/index.js"; import * as System_Collections_Frozen from "../../System.Collections.Frozen/internal/index.js"; import * as System_Collections_Generic from "../../System.Collections.Generic/internal/index.js"; import * as System_Collections_Immutable from "../../System.Collections.Immutable/internal/index.js"; import * as System_Collections_ObjectModel from "../../System.Collections.ObjectModel/internal/index.js"; import * as System_Data from "../../System.Data/internal/index.js"; import * as System_Data_Common from "../../System.Data.Common/internal/index.js"; import * as System_Diagnostics from "../../System.Diagnostics/internal/index.js"; import * as System_Diagnostics_Metrics from "../../System.Diagnostics.Metrics/internal/index.js"; import * as System_Globalization from "../../System.Globalization/internal/index.js"; import * as System_IO from "../../System.IO/internal/index.js"; import * as System_IO_Compression from "../../System.IO.Compression/internal/index.js"; import * as System_IO_Pipelines from "../../System.IO.Pipelines/internal/index.js"; import * as System_IO_Pipes from "../../System.IO.Pipes/internal/index.js"; import * as System_Linq from "../../System.Linq/internal/index.js"; import * as System_Linq_Expressions from "../../System.Linq.Expressions/internal/index.js"; import * as System_Net from "../../System.Net/internal/index.js"; import * as System_Net_Http from "../../System.Net.Http/internal/index.js"; import * as System_Net_Sockets from "../../System.Net.Sockets/internal/index.js"; import * as System_Numerics from "../../System.Numerics/internal/index.js"; import * as System_Reflection from "../../System.Reflection/internal/index.js"; import * as System_Reflection_Metadata from "../../System.Reflection.Metadata/internal/index.js"; import * as System_Reflection_Metadata_Ecma335 from "../../System.Reflection.Metadata.Ecma335/internal/index.js"; import * as System_Reflection_PortableExecutable from "../../System.Reflection.PortableExecutable/internal/index.js"; import * as System_Runtime_CompilerServices from "../../System.Runtime.CompilerServices/internal/index.js"; import * as System_Runtime_InteropServices from "../../System.Runtime.InteropServices/internal/index.js"; import * as System_Runtime_Intrinsics from "../../System.Runtime.Intrinsics/internal/index.js"; import * as System_Runtime_Serialization from "../../System.Runtime.Serialization/internal/index.js"; import * as System_Runtime_Serialization_Json from "../../System.Runtime.Serialization.Json/internal/index.js"; import * as System_Security_AccessControl from "../../System.Security.AccessControl/internal/index.js"; import * as System_Security_Cryptography from "../../System.Security.Cryptography/internal/index.js"; import * as System_Security_Cryptography_X509Certificates from "../../System.Security.Cryptography.X509Certificates/internal/index.js"; import * as System_Text from "../../System.Text/internal/index.js"; import * as System_Text_Json from "../../System.Text.Json/internal/index.js"; import * as System_Text_Json_Nodes from "../../System.Text.Json.Nodes/internal/index.js"; import * as System_Text_Json_Schema from "../../System.Text.Json.Schema/internal/index.js"; import * as System_Text_Json_Serialization from "../../System.Text.Json.Serialization/internal/index.js"; import * as System_Text_Json_Serialization_Metadata from "../../System.Text.Json.Serialization.Metadata/internal/index.js"; import * as System_Threading from "../../System.Threading/internal/index.js"; import * as System_Threading_Tasks from "../../System.Threading.Tasks/internal/index.js"; import * as System_Threading_Tasks_Dataflow from "../../System.Threading.Tasks.Dataflow/internal/index.js"; import * as System_Xml from "../../System.Xml/internal/index.js"; import * as System_Xml_Linq from "../../System.Xml.Linq/internal/index.js"; import * as System_Xml_Schema from "../../System.Xml.Schema/internal/index.js"; import * as System_Xml_XPath from "../../System.Xml.XPath/internal/index.js"; // Import branded primitive types import type { sbyte, byte, short, ushort, int, uint, long, ulong, int128, uint128, half, float, double, decimal, nint, nuint, char } from '@tsonic/types'; // Import CLROf utility for primitive type lifting import type { CLROf } from '../../System/internal/index.js'; // Import unsafe type markers import type { ptr, ref } from '@tsonic/types'; export interface __Ext_String { AsSpan(): System.ReadOnlySpan_1<CLROf<char>>; AsSpan(start: int): System.ReadOnlySpan_1<CLROf<char>>; AsSpan(startIndex: System.Index): System.ReadOnlySpan_1<CLROf<char>>; AsSpan(range: System.Range): System.ReadOnlySpan_1<CLROf<char>>; AsSpan(start: int, length: int): System.ReadOnlySpan_1<CLROf<char>>; AsMemory(): System.ReadOnlyMemory_1<CLROf<char>>; AsMemory(start: int): System.ReadOnlyMemory_1<CLROf<char>>; AsMemory(startIndex: System.Index): System.ReadOnlyMemory_1<CLROf<char>>; AsMemory(start: int, length: int): System.ReadOnlyMemory_1<CLROf<char>>; AsMemory(range: System.Range): System.ReadOnlyMemory_1<CLROf<char>>; IsNormalized(): boolean; IsNormalized(normalizationForm: System_Text.NormalizationForm): boolean; Normalize(): string; Normalize(normalizationForm: System_Text.NormalizationForm): string; } export interface __Ext_Span_1<T extends System.IEquatable_1<T>> { Contains(value: T): boolean; ContainsAny(value0: T, value1: T): boolean; ContainsAny(value0: T, value1: T, value2: T): boolean; ContainsAny(values: System.ReadOnlySpan_1<T>): boolean; ContainsAny(values: System_Buffers.SearchValues_1<T>): boolean; ContainsAny(values: System_Buffers.SearchValues_1<CLROf<string>>): boolean; ContainsAnyExcept(value: T): boolean; ContainsAnyExcept(value0: T, value1: T): boolean; ContainsAnyExcept(value0: T, value1: T, value2: T): boolean; ContainsAnyExcept(values: System.ReadOnlySpan_1<T>): boolean; ContainsAnyExcept(values: System_Buffers.SearchValues_1<T>): boolean; ContainsAnyInRange(lowInclusive: T, highInclusive: T): boolean; ContainsAnyExceptInRange(lowInclusive: T, highInclusive: T): boolean; IndexOf(value: T): int; IndexOf(value: System.ReadOnlySpan_1<T>): int; LastIndexOf(value: T): int; LastIndexOf(value: System.ReadOnlySpan_1<T>): int; IndexOfAnyExcept(value: T): int; IndexOfAnyExcept(value0: T, value1: T): int; IndexOfAnyExcept(value0: T, value1: T, value2: T): int; IndexOfAnyExcept(values: System.ReadOnlySpan_1<T>): int; IndexOfAnyExcept(values: System_Buffers.SearchValues_1<T>): int; LastIndexOfAnyExcept(value: T): int; LastIndexOfAnyExcept(value0: T, value1: T): int; LastIndexOfAnyExcept(value0: T, value1: T, value2: T): int; LastIndexOfAnyExcept(values: System.ReadOnlySpan_1<T>): int; LastIndexOfAnyExcept(values: System_Buffers.SearchValues_1<T>): int; IndexOfAnyInRange(lowInclusive: T, highInclusive: T): int; IndexOfAnyExceptInRange(lowInclusive: T, highInclusive: T): int; LastIndexOfAnyInRange(lowInclusive: T, highInclusive: T): int; LastIndexOfAnyExceptInRange(lowInclusive: T, highInclusive: T): int; SequenceEqual(other: System.ReadOnlySpan_1<T>): boolean; SequenceCompareTo(other: System.ReadOnlySpan_1<T>): int; IndexOfAny(value0: T, value1: T): int; IndexOfAny(value0: T, value1: T, value2: T): int; IndexOfAny(values: System.ReadOnlySpan_1<T>): int; IndexOfAny(values: System_Buffers.SearchValues_1<T>): int; IndexOfAny(values: System_Buffers.SearchValues_1<CLROf<string>>): int; LastIndexOfAny(value0: T, value1: T): int; LastIndexOfAny(value0: T, value1: T, value2: T): int; LastIndexOfAny(values: System.ReadOnlySpan_1<T>): int; LastIndexOfAny(values: System_Buffers.SearchValues_1<T>): int; SequenceEqual(other: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; StartsWith(value: System.ReadOnlySpan_1<T>): boolean; EndsWith(value: System.ReadOnlySpan_1<T>): boolean; Reverse(): void; Overlaps(other: System.ReadOnlySpan_1<T>): boolean; Overlaps(other: System.ReadOnlySpan_1<T>, elementOffset: ref<int>): boolean; BinarySearch(comparable: System.IComparable_1<T>): int; BinarySearch<TComparable>(comparable: TComparable): int; BinarySearch<TComparer>(value: T, comparer: TComparer): int; Sort(): void; Sort<TComparer>(comparer: TComparer): void; Sort(comparison: System.Comparison_1<T>): void; Sort<TValue>(items: System.Span_1<TValue>): void; Sort<TValue, TComparer>(items: System.Span_1<TValue>, comparer: TComparer): void; Sort<TValue>(items: System.Span_1<TValue>, comparison: System.Comparison_1<T>): void; Replace(oldValue: T, newValue: T): void; Replace(oldValue: T, newValue: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): void; ReplaceAny(values: System_Buffers.SearchValues_1<T>, newValue: T): void; ReplaceAnyExcept(values: System_Buffers.SearchValues_1<T>, newValue: T): void; CommonPrefixLength(other: System.ReadOnlySpan_1<T>): int; CommonPrefixLength(other: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; Count(value: T): int; Count(value: System.ReadOnlySpan_1<T>): int; TryWrite(handler: ref<System.MemoryExtensions_TryWriteInterpolatedStringHandler>, charsWritten: ref<int>): boolean; TryWrite(provider: System.IFormatProvider, handler: ref<System.MemoryExtensions_TryWriteInterpolatedStringHandler>, charsWritten: ref<int>): boolean; TryWrite<TArg0>(provider: System.IFormatProvider, format: System_Text.CompositeFormat, charsWritten: ref<int>, arg0: TArg0): boolean; TryWrite<TArg0, TArg1>(provider: System.IFormatProvider, format: System_Text.CompositeFormat, charsWritten: ref<int>, arg0: TArg0, arg1: TArg1): boolean; TryWrite<TArg0, TArg1, TArg2>(provider: System.IFormatProvider, format: System_Text.CompositeFormat, charsWritten: ref<int>, arg0: TArg0, arg1: TArg1, arg2: TArg2): boolean; TryWrite(provider: System.IFormatProvider, format: System_Text.CompositeFormat, charsWritten: ref<int>, args: unknown[]): boolean; TryWrite(provider: System.IFormatProvider, format: System_Text.CompositeFormat, charsWritten: ref<int>, args: System.ReadOnlySpan_1<unknown>): boolean; EnumerateRunes(): System_Text.SpanRuneEnumerator; EnumerateLines(): System_Text.SpanLineEnumerator; Trim(trimElement: T): System.Span_1<T>; TrimStart(trimElement: T): System.Span_1<T>; TrimEnd(trimElement: T): System.Span_1<T>; Trim(trimElements: System.ReadOnlySpan_1<T>): System.Span_1<T>; TrimStart(trimElements: System.ReadOnlySpan_1<T>): System.Span_1<T>; TrimEnd(trimElements: System.ReadOnlySpan_1<T>): System.Span_1<T>; Trim(): System.Span_1<CLROf<char>>; TrimStart(): System.Span_1<CLROf<char>>; TrimEnd(): System.Span_1<CLROf<char>>; ToImmutableArray(): System_Collections_Immutable.ImmutableArray_1<T>; } export interface __Ext_ReadOnlySpan_1<T extends System.IEquatable_1<T>> { Contains(value: T): boolean; Contains(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAny(value0: T, value1: T): boolean; ContainsAny(value0: T, value1: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAny(value0: T, value1: T, value2: T): boolean; ContainsAny(value0: T, value1: T, value2: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAny(values: System.ReadOnlySpan_1<T>): boolean; ContainsAny(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAny(values: System_Buffers.SearchValues_1<T>): boolean; ContainsAny(values: System_Buffers.SearchValues_1<CLROf<string>>): boolean; ContainsAnyExcept(value: T): boolean; ContainsAnyExcept(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAnyExcept(value0: T, value1: T): boolean; ContainsAnyExcept(value0: T, value1: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAnyExcept(value0: T, value1: T, value2: T): boolean; ContainsAnyExcept(value0: T, value1: T, value2: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAnyExcept(values: System.ReadOnlySpan_1<T>): boolean; ContainsAnyExcept(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; ContainsAnyExcept(values: System_Buffers.SearchValues_1<T>): boolean; ContainsAnyInRange(lowInclusive: T, highInclusive: T): boolean; ContainsAnyExceptInRange(lowInclusive: T, highInclusive: T): boolean; IndexOfAnyExcept(value: T): int; IndexOfAnyExcept(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAnyExcept(value0: T, value1: T): int; IndexOfAnyExcept(value0: T, value1: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAnyExcept(value0: T, value1: T, value2: T): int; IndexOfAnyExcept(value0: T, value1: T, value2: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAnyExcept(values: System.ReadOnlySpan_1<T>): int; IndexOfAnyExcept(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAnyExcept(values: System_Buffers.SearchValues_1<T>): int; LastIndexOfAnyExcept(value: T): int; LastIndexOfAnyExcept(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAnyExcept(value0: T, value1: T): int; LastIndexOfAnyExcept(value0: T, value1: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAnyExcept(value0: T, value1: T, value2: T): int; LastIndexOfAnyExcept(value0: T, value1: T, value2: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAnyExcept(values: System.ReadOnlySpan_1<T>): int; LastIndexOfAnyExcept(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAnyExcept(values: System_Buffers.SearchValues_1<T>): int; IndexOfAnyInRange(lowInclusive: T, highInclusive: T): int; IndexOfAnyExceptInRange(lowInclusive: T, highInclusive: T): int; LastIndexOfAnyInRange(lowInclusive: T, highInclusive: T): int; LastIndexOfAnyExceptInRange(lowInclusive: T, highInclusive: T): int; IndexOf(value: T): int; IndexOf(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOf(value: System.ReadOnlySpan_1<T>): int; IndexOf(value: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOf(value: T): int; LastIndexOf(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOf(value: System.ReadOnlySpan_1<T>): int; LastIndexOf(value: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAny(value0: T, value1: T): int; IndexOfAny(value0: T, value1: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAny(value0: T, value1: T, value2: T): int; IndexOfAny(value0: T, value1: T, value2: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAny(values: System.ReadOnlySpan_1<T>): int; IndexOfAny(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IndexOfAny(values: System_Buffers.SearchValues_1<T>): int; IndexOfAny(values: System_Buffers.SearchValues_1<CLROf<string>>): int; LastIndexOfAny(value0: T, value1: T): int; LastIndexOfAny(value0: T, value1: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAny(value0: T, value1: T, value2: T): int; LastIndexOfAny(value0: T, value1: T, value2: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAny(values: System.ReadOnlySpan_1<T>): int; LastIndexOfAny(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; LastIndexOfAny(values: System_Buffers.SearchValues_1<T>): int; SequenceEqual(other: System.ReadOnlySpan_1<T>): boolean; SequenceEqual(other: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; SequenceCompareTo(other: System.ReadOnlySpan_1<T>): int; SequenceCompareTo(other: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IComparer_1<T>): int; StartsWith(value: System.ReadOnlySpan_1<T>): boolean; StartsWith(value: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; EndsWith(value: System.ReadOnlySpan_1<T>): boolean; EndsWith(value: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; StartsWith(value: T): boolean; StartsWith(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; EndsWith(value: T): boolean; EndsWith(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; Overlaps(other: System.ReadOnlySpan_1<T>): boolean; Overlaps(other: System.ReadOnlySpan_1<T>, elementOffset: ref<int>): boolean; BinarySearch(comparable: System.IComparable_1<T>): int; BinarySearch<TComparable>(comparable: TComparable): int; BinarySearch<TComparer>(value: T, comparer: TComparer): int; Replace(destination: System.Span_1<T>, oldValue: T, newValue: T): void; Replace(destination: System.Span_1<T>, oldValue: T, newValue: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): void; ReplaceAny(destination: System.Span_1<T>, values: System_Buffers.SearchValues_1<T>, newValue: T): void; ReplaceAnyExcept(destination: System.Span_1<T>, values: System_Buffers.SearchValues_1<T>, newValue: T): void; CommonPrefixLength(other: System.ReadOnlySpan_1<T>): int; CommonPrefixLength(other: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; Split(separator: T): System.MemoryExtensions_SpanSplitEnumerator_1<T>; Split(separator: System.ReadOnlySpan_1<T>): System.MemoryExtensions_SpanSplitEnumerator_1<T>; SplitAny(separators: System.ReadOnlySpan_1<T>): System.MemoryExtensions_SpanSplitEnumerator_1<T>; SplitAny(separators: System_Buffers.SearchValues_1<T>): System.MemoryExtensions_SpanSplitEnumerator_1<T>; Split(destination: System.Span_1<System.Range>, separator: char, options: System.StringSplitOptions): int; Split(destination: System.Span_1<System.Range>, separator: System.ReadOnlySpan_1<CLROf<char>>, options: System.StringSplitOptions): int; SplitAny(destination: System.Span_1<System.Range>, separators: System.ReadOnlySpan_1<CLROf<char>>, options: System.StringSplitOptions): int; SplitAny(destination: System.Span_1<System.Range>, separators: System.ReadOnlySpan_1<CLROf<string>>, options: System.StringSplitOptions): int; Count(value: T): int; Count(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; Count(value: System.ReadOnlySpan_1<T>): int; Count(value: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; CountAny(values: System_Buffers.SearchValues_1<T>): int; CountAny(values: System.ReadOnlySpan_1<T>): int; CountAny(values: System.ReadOnlySpan_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): int; IsWhiteSpace(): boolean; Contains(value: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): boolean; Equals(other: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): boolean; CompareTo(other: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): int; IndexOf(value: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): int; LastIndexOf(value: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): int; ToLower(destination: System.Span_1<CLROf<char>>, culture: System_Globalization.CultureInfo): int; ToLowerInvariant(destination: System.Span_1<CLROf<char>>): int; ToUpper(destination: System.Span_1<CLROf<char>>, culture: System_Globalization.CultureInfo): int; ToUpperInvariant(destination: System.Span_1<CLROf<char>>): int; EndsWith(value: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): boolean; StartsWith(value: System.ReadOnlySpan_1<CLROf<char>>, comparisonType: System.StringComparison): boolean; EnumerateRunes(): System_Text.SpanRuneEnumerator; EnumerateLines(): System_Text.SpanLineEnumerator; Trim(trimElement: T): System.ReadOnlySpan_1<T>; TrimStart(trimElement: T): System.ReadOnlySpan_1<T>; TrimEnd(trimElement: T): System.ReadOnlySpan_1<T>; Trim(trimElements: System.ReadOnlySpan_1<T>): System.ReadOnlySpan_1<T>; TrimStart(trimElements: System.ReadOnlySpan_1<T>): System.ReadOnlySpan_1<T>; TrimEnd(trimElements: System.ReadOnlySpan_1<T>): System.ReadOnlySpan_1<T>; Trim(): System.ReadOnlySpan_1<CLROf<char>>; TrimStart(): System.ReadOnlySpan_1<CLROf<char>>; TrimEnd(): System.ReadOnlySpan_1<CLROf<char>>; Trim(trimChar: char): System.ReadOnlySpan_1<CLROf<char>>; TrimStart(trimChar: char): System.ReadOnlySpan_1<CLROf<char>>; TrimEnd(trimChar: char): System.ReadOnlySpan_1<CLROf<char>>; Trim(trimChars: System.ReadOnlySpan_1<CLROf<char>>): System.ReadOnlySpan_1<CLROf<char>>; TrimStart(trimChars: System.ReadOnlySpan_1<CLROf<char>>): System.ReadOnlySpan_1<CLROf<char>>; TrimEnd(trimChars: System.ReadOnlySpan_1<CLROf<char>>): System.ReadOnlySpan_1<CLROf<char>>; IsNormalized(normalizationForm: System_Text.NormalizationForm): boolean; TryNormalize(destination: System.Span_1<CLROf<char>>, charsWritten: ref<int>, normalizationForm: System_Text.NormalizationForm): boolean; GetNormalizedLength(normalizationForm: System_Text.NormalizationForm): int; ToImmutableArray(): System_Collections_Immutable.ImmutableArray_1<T>; } export interface __Ext_ArraySegment_1<T> { AsSpan(): System.Span_1<T>; AsSpan(start: int): System.Span_1<T>; AsSpan(startIndex: System.Index): System.Span_1<T>; AsSpan(start: int, length: int): System.Span_1<T>; AsSpan(range: System.Range): System.Span_1<T>; AsMemory(): System.Memory_1<T>; AsMemory(start: int): System.Memory_1<T>; AsMemory(start: int, length: int): System.Memory_1<T>; } export interface __Ext_Memory_1<T extends System.IEquatable_1<T>> { Trim(trimElement: T): System.Memory_1<T>; TrimStart(trimElement: T): System.Memory_1<T>; TrimEnd(trimElement: T): System.Memory_1<T>; Trim(trimElements: System.ReadOnlySpan_1<T>): System.Memory_1<T>; TrimStart(trimElements: System.ReadOnlySpan_1<T>): System.Memory_1<T>; TrimEnd(trimElements: System.ReadOnlySpan_1<T>): System.Memory_1<T>; Trim(): System.Memory_1<CLROf<char>>; TrimStart(): System.Memory_1<CLROf<char>>; TrimEnd(): System.Memory_1<CLROf<char>>; } export interface __Ext_ReadOnlyMemory_1<T extends System.IEquatable_1<T>> { Trim(trimElement: T): System.ReadOnlyMemory_1<T>; TrimStart(trimElement: T): System.ReadOnlyMemory_1<T>; TrimEnd(trimElement: T): System.ReadOnlyMemory_1<T>; Trim(trimElements: System.ReadOnlySpan_1<T>): System.ReadOnlyMemory_1<T>; TrimStart(trimElements: System.ReadOnlySpan_1<T>): System.ReadOnlyMemory_1<T>; TrimEnd(trimElements: System.ReadOnlySpan_1<T>): System.ReadOnlyMemory_1<T>; Trim(): System.ReadOnlyMemory_1<CLROf<char>>; TrimStart(): System.ReadOnlyMemory_1<CLROf<char>>; TrimEnd(): System.ReadOnlyMemory_1<CLROf<char>>; } export interface __Ext_Tuple_1<T1> { Deconstruct(item1: ref<T1>): void; ToValueTuple(): System.ValueTuple_1<T1>; } export interface __Ext_Tuple_2<T1, T2> { Deconstruct(item1: ref<T1>, item2: ref<T2>): void; ToValueTuple(): System.ValueTuple_2<T1, T2>; } export interface __Ext_Tuple_3<T1, T2, T3> { Deconstruct(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>): void; ToValueTuple(): System.ValueTuple_3<T1, T2, T3>; } export interface __Ext_Tuple_4<T1, T2, T3, T4> { Deconstruct(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>): void; ToValueTuple(): System.ValueTuple_4<T1, T2, T3, T4>; } export interface __Ext_Tuple_5<T1, T2, T3, T4, T5> { Deconstruct(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>): void; ToValueTuple(): System.ValueTuple_5<T1, T2, T3, T4, T5>; } export interface __Ext_Tuple_6<T1, T2, T3, T4, T5, T6> { Deconstruct(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>): void; ToValueTuple(): System.ValueTuple_6<T1, T2, T3, T4, T5, T6>; } export interface __Ext_Tuple_7<T1, T2, T3, T4, T5, T6, T7> { Deconstruct(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>): void; ToValueTuple(): System.ValueTuple_7<T1, T2, T3, T4, T5, T6, T7>; } export interface __Ext_Tuple_8<T1, T2, T3, T4, T5, T6, T7, TRest> { Deconstruct<T8>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>): void; Deconstruct<T8, T9>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>): void; Deconstruct<T8, T9, T10>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>): void; Deconstruct<T8, T9, T10, T11>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>): void; Deconstruct<T8, T9, T10, T11, T12>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>): void; Deconstruct<T8, T9, T10, T11, T12, T13>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15, T16>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>, item16: ref<T16>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>, item16: ref<T16>, item17: ref<T17>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>, item16: ref<T16>, item17: ref<T17>, item18: ref<T18>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>, item16: ref<T16>, item17: ref<T17>, item18: ref<T18>, item19: ref<T19>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>, item16: ref<T16>, item17: ref<T17>, item18: ref<T18>, item19: ref<T19>, item20: ref<T20>): void; Deconstruct<T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>(item1: ref<T1>, item2: ref<T2>, item3: ref<T3>, item4: ref<T4>, item5: ref<T5>, item6: ref<T6>, item7: ref<T7>, item8: ref<T8>, item9: ref<T9>, item10: ref<T10>, item11: ref<T11>, item12: ref<T12>, item13: ref<T13>, item14: ref<T14>, item15: ref<T15>, item16: ref<T16>, item17: ref<T17>, item18: ref<T18>, item19: ref<T19>, item20: ref<T20>, item21: ref<T21>): void; ToValueTuple<T8>(): System.ValueTuple_8<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple_1<T8>>; } export interface __Ext_ValueTuple_1<T1> { ToTuple(): System.Tuple_1<T1>; } export interface __Ext_ValueTuple_2<T1, T2> { ToTuple(): System.Tuple_2<T1, T2>; } export interface __Ext_ValueTuple_3<T1, T2, T3> { ToTuple(): System.Tuple_3<T1, T2, T3>; } export interface __Ext_ValueTuple_4<T1, T2, T3, T4> { ToTuple(): System.Tuple_4<T1, T2, T3, T4>; } export interface __Ext_ValueTuple_5<T1, T2, T3, T4, T5> { ToTuple(): System.Tuple_5<T1, T2, T3, T4, T5>; } export interface __Ext_ValueTuple_6<T1, T2, T3, T4, T5, T6> { ToTuple(): System.Tuple_6<T1, T2, T3, T4, T5, T6>; } export interface __Ext_ValueTuple_7<T1, T2, T3, T4, T5, T6, T7> { ToTuple(): System.Tuple_7<T1, T2, T3, T4, T5, T6, T7>; } export interface __Ext_ValueTuple_8<T1, T2, T3, T4, T5, T6, T7, TRest> { ToTuple<T8>(): System.Tuple_8<T1, T2, T3, T4, T5, T6, T7, System.Tuple_1<T8>>; } export interface __Ext_IBufferWriter_1<T> { Write(value: System.ReadOnlySpan_1<T>): void; } export interface __Ext_IEnumerable_1<T> { ToFrozenDictionary<TKey, TValue>(comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Frozen.FrozenDictionary_2<TKey, TValue>; ToFrozenDictionary<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Frozen.FrozenDictionary_2<TKey, T>; ToFrozenDictionary<TKey, TElement>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Frozen.FrozenDictionary_2<TKey, TElement>; ToFrozenSet(comparer: System_Collections_Generic.IEqualityComparer_1<T>): System_Collections_Frozen.FrozenSet_1<T>; ToImmutableArray(): System_Collections_Immutable.ImmutableArray_1<T>; ToImmutableDictionary<TKey, TValue>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TValue>, keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>, valueComparer: System_Collections_Generic.IEqualityComparer_1<TValue>): System_Collections_Immutable.ImmutableDictionary_2<TKey, TValue>; ToImmutableDictionary<TKey, TValue>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TValue>, keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Immutable.ImmutableDictionary_2<TKey, TValue>; ToImmutableDictionary<TKey>(keySelector: System.Func_2<T, TKey>): System_Collections_Immutable.ImmutableDictionary_2<TKey, T>; ToImmutableDictionary<TKey>(keySelector: System.Func_2<T, TKey>, keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Immutable.ImmutableDictionary_2<TKey, T>; ToImmutableDictionary<TKey, TValue>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TValue>): System_Collections_Immutable.ImmutableDictionary_2<TKey, TValue>; ToImmutableDictionary<TKey, TValue>(keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>, valueComparer: System_Collections_Generic.IEqualityComparer_1<TValue>): System_Collections_Immutable.ImmutableDictionary_2<TKey, TValue>; ToImmutableDictionary<TKey, TValue>(keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Immutable.ImmutableDictionary_2<TKey, TValue>; ToImmutableDictionary<TKey, TValue>(): System_Collections_Immutable.ImmutableDictionary_2<TKey, TValue>; ToImmutableHashSet(equalityComparer: System_Collections_Generic.IEqualityComparer_1<T>): System_Collections_Immutable.ImmutableHashSet_1<T>; ToImmutableHashSet(): System_Collections_Immutable.ImmutableHashSet_1<T>; ToImmutableList(): System_Collections_Immutable.ImmutableList_1<T>; ToImmutableSortedDictionary<TKey, TValue>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TValue>, keyComparer: System_Collections_Generic.IComparer_1<TKey>, valueComparer: System_Collections_Generic.IEqualityComparer_1<TValue>): System_Collections_Immutable.ImmutableSortedDictionary_2<TKey, TValue>; ToImmutableSortedDictionary<TKey, TValue>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TValue>, keyComparer: System_Collections_Generic.IComparer_1<TKey>): System_Collections_Immutable.ImmutableSortedDictionary_2<TKey, TValue>; ToImmutableSortedDictionary<TKey, TValue>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TValue>): System_Collections_Immutable.ImmutableSortedDictionary_2<TKey, TValue>; ToImmutableSortedDictionary<TKey, TValue>(keyComparer: System_Collections_Generic.IComparer_1<TKey>, valueComparer: System_Collections_Generic.IEqualityComparer_1<TValue>): System_Collections_Immutable.ImmutableSortedDictionary_2<TKey, TValue>; ToImmutableSortedDictionary<TKey, TValue>(keyComparer: System_Collections_Generic.IComparer_1<TKey>): System_Collections_Immutable.ImmutableSortedDictionary_2<TKey, TValue>; ToImmutableSortedDictionary<TKey, TValue>(): System_Collections_Immutable.ImmutableSortedDictionary_2<TKey, TValue>; ToImmutableSortedSet(comparer: System_Collections_Generic.IComparer_1<T>): System_Collections_Immutable.ImmutableSortedSet_1<T>; ToImmutableSortedSet(): System_Collections_Immutable.ImmutableSortedSet_1<T>; CopyToDataTable(): System_Data.DataTable; CopyToDataTable(table: System_Data.DataTable, options: System_Data.LoadOption): void; CopyToDataTable(table: System_Data.DataTable, options: System_Data.LoadOption, errorHandler: System_Data.FillErrorEventHandler): void; Aggregate(func: System.Func_3<T, T, T>): T; Aggregate<TAccumulate>(seed: TAccumulate, func: System.Func_3<TAccumulate, T, TAccumulate>): TAccumulate; Aggregate<TAccumulate, TResult>(seed: TAccumulate, func: System.Func_3<TAccumulate, T, TAccumulate>, resultSelector: System.Func_2<TAccumulate, TResult>): TResult; Any(): boolean; Any(predicate: System.Func_2<T, CLROf<boolean>>): boolean; All(predicate: System.Func_2<T, CLROf<boolean>>): boolean; Append(element: T): System_Collections_Generic.IEnumerable_1<T>; Prepend(element: T): System_Collections_Generic.IEnumerable_1<T>; Average(): double; Average(): double; Average(): float; Average(): double; Average(): decimal; Average(): System.Nullable_1<CLROf<double>>; Average(): System.Nullable_1<CLROf<double>>; Average(): System.Nullable_1<CLROf<float>>; Average(): System.Nullable_1<CLROf<double>>; Average(): System.Nullable_1<CLROf<decimal>>; Average(selector: System.Func_2<T, CLROf<int>>): double; Average(selector: System.Func_2<T, CLROf<float>>): float; Average(selector: System.Func_2<T, CLROf<decimal>>): decimal; Average(selector: System.Func_2<T, System.Nullable_1<CLROf<int>>>): System.Nullable_1<CLROf<double>>; Average(selector: System.Func_2<T, System.Nullable_1<CLROf<float>>>): System.Nullable_1<CLROf<float>>; Average(selector: System.Func_2<T, System.Nullable_1<CLROf<decimal>>>): System.Nullable_1<CLROf<decimal>>; Chunk(size: int): System_Collections_Generic.IEnumerable_1<T[]>; Concat(second: System_Collections_Generic.IEnumerable_1<T>): System_Collections_Generic.IEnumerable_1<T>; Contains(value: T): boolean; Contains(value: T, comparer: System_Collections_Generic.IEqualityComparer_1<T>): boolean; AggregateBy<TKey, TAccumulate>(keySelector: System.Func_2<T, TKey>, seed: TAccumulate, func: System.Func_3<TAccumulate, T, TAccumulate>, keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<System_Collections_Generic.KeyValuePair_2<TKey, TAccumulate>>; AggregateBy<TKey, TAccumulate>(keySelector: System.Func_2<T, TKey>, seedSelector: System.Func_2<TKey, TAccumulate>, func: System.Func_3<TAccumulate, T, TAccumulate>, keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<System_Collections_Generic.KeyValuePair_2<TKey, TAccumulate>>; CountBy<TKey>(keySelector: System.Func_2<T, TKey>, keyComparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<System_Collections_Generic.KeyValuePair_2<TKey, CLROf<int>>>; Count(): int; Count(predicate: System.Func_2<T, CLROf<boolean>>): int; TryGetNonEnumeratedCount(count: ref<int>): boolean; LongCount(): long; LongCount(predicate: System.Func_2<T, CLROf<boolean>>): long; DefaultIfEmpty(): System_Collections_Generic.IEnumerable_1<T>; DefaultIfEmpty(defaultValue: T): System_Collections_Generic.IEnumerable_1<T>; Distinct(): System_Collections_Generic.IEnumerable_1<T>; Distinct(comparer: System_Collections_Generic.IEqualityComparer_1<T>): System_Collections_Generic.IEnumerable_1<T>; DistinctBy<TKey>(keySelector: System.Func_2<T, TKey>): System_Collections_Generic.IEnumerable_1<T>; DistinctBy<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<T>; ElementAt(index: int): T; ElementAt(index: System.Index): T; ElementAtOrDefault(index: int): T; ElementAtOrDefault(index: System.Index): T; AsEnumerable(): System_Collections_Generic.IEnumerable_1<T>; Except(second: System_Collections_Generic.IEnumerable_1<T>): System_Collections_Generic.IEnumerable_1<T>; Except(second: System_Collections_Generic.IEnumerable_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): System_Collections_Generic.IEnumerable_1<T>; ExceptBy<TKey>(second: System_Collections_Generic.IEnumerable_1<TKey>, keySelector: System.Func_2<T, TKey>): System_Collections_Generic.IEnumerable_1<T>; ExceptBy<TKey>(second: System_Collections_Generic.IEnumerable_1<TKey>, keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<T>; First(): T; First(predicate: System.Func_2<T, CLROf<boolean>>): T; FirstOrDefault(): T; FirstOrDefault(defaultValue: T): T; FirstOrDefault(predicate: System.Func_2<T, CLROf<boolean>>): T; FirstOrDefault(predicate: System.Func_2<T, CLROf<boolean>>, defaultValue: T): T; GroupBy<TKey>(keySelector: System.Func_2<T, TKey>): System_Collections_Generic.IEnumerable_1<System_Linq.IGrouping_2<TKey, T>>; GroupBy<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<System_Linq.IGrouping_2<TKey, T>>; GroupBy<TKey, TElement>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>): System_Collections_Generic.IEnumerable_1<System_Linq.IGrouping_2<TKey, TElement>>; GroupBy<TKey, TElement>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<System_Linq.IGrouping_2<TKey, TElement>>; GroupBy<TKey, TResult>(keySelector: System.Func_2<T, TKey>, resultSelector: System.Func_3<TKey, System_Collections_Generic.IEnumerable_1<T>, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; GroupBy<TKey, TResult>(keySelector: System.Func_2<T, TKey>, resultSelector: System.Func_3<TKey, System_Collections_Generic.IEnumerable_1<T>, TResult>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<TResult>; GroupBy<TKey, TElement, TResult>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>, resultSelector: System.Func_3<TKey, System_Collections_Generic.IEnumerable_1<TElement>, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; GroupBy<TKey, TElement, TResult>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>, resultSelector: System.Func_3<TKey, System_Collections_Generic.IEnumerable_1<TElement>, TResult>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<TResult>; GroupJoin<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, System_Collections_Generic.IEnumerable_1<TInner>, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; GroupJoin<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, System_Collections_Generic.IEnumerable_1<TInner>, TResult>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<TResult>; Index(): System_Collections_Generic.IEnumerable_1<System.ValueTuple_2<CLROf<int>, T>>; Intersect(second: System_Collections_Generic.IEnumerable_1<T>): System_Collections_Generic.IEnumerable_1<T>; Intersect(second: System_Collections_Generic.IEnumerable_1<T>, comparer: System_Collections_Generic.IEqualityComparer_1<T>): System_Collections_Generic.IEnumerable_1<T>; IntersectBy<TKey>(second: System_Collections_Generic.IEnumerable_1<TKey>, keySelector: System.Func_2<T, TKey>): System_Collections_Generic.IEnumerable_1<T>; IntersectBy<TKey>(second: System_Collections_Generic.IEnumerable_1<TKey>, keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<T>; Join<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, TInner, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; Join<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, TInner, TResult>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<TResult>; Last(): T; Last(predicate: System.Func_2<T, CLROf<boolean>>): T; LastOrDefault(): T; LastOrDefault(defaultValue: T): T; LastOrDefault(predicate: System.Func_2<T, CLROf<boolean>>): T; LastOrDefault(predicate: System.Func_2<T, CLROf<boolean>>, defaultValue: T): T; LeftJoin<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, TInner, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; LeftJoin<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, TInner, TResult>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<TResult>; ToLookup<TKey>(keySelector: System.Func_2<T, TKey>): System_Linq.ILookup_2<TKey, T>; ToLookup<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Linq.ILookup_2<TKey, T>; ToLookup<TKey, TElement>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>): System_Linq.ILookup_2<TKey, TElement>; ToLookup<TKey, TElement>(keySelector: System.Func_2<T, TKey>, elementSelector: System.Func_2<T, TElement>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Linq.ILookup_2<TKey, TElement>; Max(): int; Max(): long; Max(): System.Nullable_1<CLROf<int>>; Max(): System.Nullable_1<CLROf<long>>; Max(): double; Max(): System.Nullable_1<CLROf<double>>; Max(): float; Max(): System.Nullable_1<CLROf<float>>; Max(): decimal; Max(): System.Nullable_1<CLROf<decimal>>; Max(): T; Max(comparer: System_Collections_Generic.IComparer_1<T>): T; MaxBy<TKey>(keySelector: System.Func_2<T, TKey>): T; MaxBy<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IComparer_1<TKey>): T; Max(selector: System.Func_2<T, CLROf<int>>): int; Max(selector: System.Func_2<T, System.Nullable_1<CLROf<int>>>): System.Nullable_1<CLROf<int>>; Max(selector: System.Func_2<T, CLROf<long>>): long; Max(selector: System.Func_2<T, System.Nullable_1<CLROf<long>>>): System.Nullable_1<CLROf<long>>; Max(selector: System.Func_2<T, CLROf<float>>): float; Max(selector: System.Func_2<T, System.Nullable_1<CLROf<float>>>): System.Nullable_1<CLROf<float>>; Max(selector: System.Func_2<T, CLROf<double>>): double; Max(selector: System.Func_2<T, System.Nullable_1<CLROf<double>>>): System.Nullable_1<CLROf<double>>; Max(selector: System.Func_2<T, CLROf<decimal>>): decimal; Max(selector: System.Func_2<T, System.Nullable_1<CLROf<decimal>>>): System.Nullable_1<CLROf<decimal>>; Max<TResult>(selector: System.Func_2<T, TResult>): TResult; Min(): int; Min(): long; Min(): System.Nullable_1<CLROf<int>>; Min(): System.Nullable_1<CLROf<long>>; Min(): float; Min(): System.Nullable_1<CLROf<float>>; Min(): double; Min(): System.Nullable_1<CLROf<double>>; Min(): decimal; Min(): System.Nullable_1<CLROf<decimal>>; Min(): T; Min(comparer: System_Collections_Generic.IComparer_1<T>): T; MinBy<TKey>(keySelector: System.Func_2<T, TKey>): T; MinBy<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IComparer_1<TKey>): T; Min(selector: System.Func_2<T, CLROf<int>>): int; Min(selector: System.Func_2<T, System.Nullable_1<CLROf<int>>>): System.Nullable_1<CLROf<int>>; Min(selector: System.Func_2<T, CLROf<long>>): long; Min(selector: System.Func_2<T, System.Nullable_1<CLROf<long>>>): System.Nullable_1<CLROf<long>>; Min(selector: System.Func_2<T, CLROf<float>>): float; Min(selector: System.Func_2<T, System.Nullable_1<CLROf<float>>>): System.Nullable_1<CLROf<float>>; Min(selector: System.Func_2<T, CLROf<double>>): double; Min(selector: System.Func_2<T, System.Nullable_1<CLROf<double>>>): System.Nullable_1<CLROf<double>>; Min(selector: System.Func_2<T, CLROf<decimal>>): decimal; Min(selector: System.Func_2<T, System.Nullable_1<CLROf<decimal>>>): System.Nullable_1<CLROf<decimal>>; Min<TResult>(selector: System.Func_2<T, TResult>): TResult; Order(): System_Linq.IOrderedEnumerable_1<T>; Order(comparer: System_Collections_Generic.IComparer_1<T>): System_Linq.IOrderedEnumerable_1<T>; OrderBy<TKey>(keySelector: System.Func_2<T, TKey>): System_Linq.IOrderedEnumerable_1<T>; OrderBy<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IComparer_1<TKey>): System_Linq.IOrderedEnumerable_1<T>; OrderDescending(): System_Linq.IOrderedEnumerable_1<T>; OrderDescending(comparer: System_Collections_Generic.IComparer_1<T>): System_Linq.IOrderedEnumerable_1<T>; OrderByDescending<TKey>(keySelector: System.Func_2<T, TKey>): System_Linq.IOrderedEnumerable_1<T>; OrderByDescending<TKey>(keySelector: System.Func_2<T, TKey>, comparer: System_Collections_Generic.IComparer_1<TKey>): System_Linq.IOrderedEnumerable_1<T>; Shuffle(): System_Collections_Generic.IEnumerable_1<T>; Reverse(): System_Collections_Generic.IEnumerable_1<T>; RightJoin<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, TInner, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; RightJoin<TInner, TKey, TResult>(inner: System_Collections_Generic.IEnumerable_1<TInner>, outerKeySelector: System.Func_2<T, TKey>, innerKeySelector: System.Func_2<TInner, TKey>, resultSelector: System.Func_3<T, TInner, TResult>, comparer: System_Collections_Generic.IEqualityComparer_1<TKey>): System_Collections_Generic.IEnumerable_1<TResult>; Select<TResult>(selector: System.Func_2<T, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; Select<TResult>(selector: System.Func_3<T, CLROf<int>, TResult>): System_Collections_Generic.IEnumerable_1<TResult>; SelectMany<TResult>(selector: System.Func_2<T, System_Collections_Generic.IEnumerable_1<TResult>>): System_Collections_Generic.IEnumerable_1<TResult>; SelectMany<TResult