@tsonic/dotnet
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library)
1,370 lines • 738 kB
JSON
{
"namespace": "System.Collections.Generic",
"contributingAssemblies": [
"System.Collections",
"System.Private.CoreLib"
],
"types": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAlternateEqualityComparer\u00602",
"clrName": "System.Collections.Generic.IAlternateEqualityComparer\u00602",
"tsEmitName": "IAlternateEqualityComparer_2",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 2,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAlternateEqualityComparer\u00602::Equals(TAlternate,T):System.Boolean",
"clrName": "Equals",
"tsEmitName": "equals",
"normalizedSignature": "Equals|(TAlternate,T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAlternateEqualityComparer\u00602::GetHashCode(TAlternate):System.Int32",
"clrName": "GetHashCode",
"tsEmitName": "getHashCode",
"normalizedSignature": "GetHashCode|(TAlternate):System.Int32|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAlternateEqualityComparer\u00602::Create(TAlternate):T",
"clrName": "Create",
"tsEmitName": "create",
"normalizedSignature": "Create|(TAlternate):T|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable\u00601",
"clrName": "System.Collections.Generic.IAsyncEnumerable\u00601",
"tsEmitName": "IAsyncEnumerable_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable\u00601::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
"clrName": "GetAsyncEnumerator",
"tsEmitName": "getAsyncEnumerator",
"normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerator\u00601",
"clrName": "System.Collections.Generic.IAsyncEnumerator\u00601",
"tsEmitName": "IAsyncEnumerator_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerator\u00601::MoveNextAsync():System.Threading.Tasks.ValueTask_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "MoveNextAsync",
"tsEmitName": "moveNextAsync",
"normalizedSignature": "MoveNextAsync|():System.Threading.Tasks.ValueTask_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.IAsyncDisposable::DisposeAsync():System.Threading.Tasks.ValueTask",
"clrName": "DisposeAsync",
"tsEmitName": "disposeAsync",
"normalizedSignature": "DisposeAsync|():System.Threading.Tasks.ValueTask|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerator\u00601::Current:T",
"clrName": "Current",
"tsEmitName": "current",
"normalizedSignature": "Current|:T|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601",
"clrName": "System.Collections.Generic.ICollection\u00601",
"tsEmitName": "ICollection_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Add(T):System.Void",
"clrName": "Add",
"tsEmitName": "add",
"normalizedSignature": "Add|(T):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Clear():System.Void",
"clrName": "Clear",
"tsEmitName": "clear",
"normalizedSignature": "Clear|():System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Contains(T):System.Boolean",
"clrName": "Contains",
"tsEmitName": "contains",
"normalizedSignature": "Contains|(T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::CopyTo(T[],System.Int32):System.Void",
"clrName": "CopyTo",
"tsEmitName": "copyTo",
"normalizedSignature": "CopyTo|(T[],System.Int32):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::IsReadOnly:System.Boolean",
"clrName": "IsReadOnly",
"tsEmitName": "isReadOnly",
"normalizedSignature": "IsReadOnly|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IComparer\u00601",
"clrName": "System.Collections.Generic.IComparer\u00601",
"tsEmitName": "IComparer_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IComparer\u00601::Compare(T,T):System.Int32",
"clrName": "Compare",
"tsEmitName": "compare",
"normalizedSignature": "Compare|(T,T):System.Int32|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602",
"clrName": "System.Collections.Generic.IDictionary\u00602",
"tsEmitName": "IDictionary_2",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 2,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602::ContainsKey(TKey):System.Boolean",
"clrName": "ContainsKey",
"tsEmitName": "containsKey",
"normalizedSignature": "ContainsKey|(TKey):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602::Add(TKey,TValue):System.Void",
"clrName": "Add",
"tsEmitName": "add",
"normalizedSignature": "Add|(TKey,TValue):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602::TryGetValue(TKey,TValue\u0026):System.Boolean",
"clrName": "TryGetValue",
"tsEmitName": "tryGetValue",
"normalizedSignature": "TryGetValue|(TKey,TValue\u0026):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Add(T):System.Void",
"clrName": "Add",
"tsEmitName": "add",
"normalizedSignature": "Add|(T):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Clear():System.Void",
"clrName": "Clear",
"tsEmitName": "clear",
"normalizedSignature": "Clear|():System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Contains(T):System.Boolean",
"clrName": "Contains",
"tsEmitName": "contains",
"normalizedSignature": "Contains|(T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::CopyTo(T[],System.Int32):System.Void",
"clrName": "CopyTo",
"tsEmitName": "copyTo",
"normalizedSignature": "CopyTo|(T[],System.Int32):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602::Item[TKey]:TValue",
"clrName": "Item",
"tsEmitName": "item",
"normalizedSignature": "Item|[TKey]:TValue|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": true,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602::Keys:ICollection_1",
"clrName": "Keys",
"tsEmitName": "keys",
"normalizedSignature": "Keys|:ICollection_1|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IDictionary\u00602::Values:ICollection_1",
"clrName": "Values",
"tsEmitName": "values",
"normalizedSignature": "Values|:ICollection_1|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::IsReadOnly:System.Boolean",
"clrName": "IsReadOnly",
"tsEmitName": "isReadOnly",
"normalizedSignature": "IsReadOnly|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601",
"clrName": "System.Collections.Generic.IEnumerable\u00601",
"tsEmitName": "IEnumerable_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerator\u00601",
"clrName": "System.Collections.Generic.IEnumerator\u00601",
"tsEmitName": "IEnumerator_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.IDisposable::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerator::MoveNext():System.Boolean",
"clrName": "MoveNext",
"tsEmitName": "moveNext",
"normalizedSignature": "MoveNext|():System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerator\u00601::Current:T",
"clrName": "Current",
"tsEmitName": "current",
"normalizedSignature": "Current|:T|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer\u00601",
"clrName": "System.Collections.Generic.IEqualityComparer\u00601",
"tsEmitName": "IEqualityComparer_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer\u00601::Equals(T,T):System.Boolean",
"clrName": "Equals",
"tsEmitName": "equals",
"normalizedSignature": "Equals|(T,T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer\u00601::GetHashCode(T):System.Int32",
"clrName": "GetHashCode",
"tsEmitName": "getHashCode",
"normalizedSignature": "GetHashCode|(T):System.Int32|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IList\u00601",
"clrName": "System.Collections.Generic.IList\u00601",
"tsEmitName": "IList_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IList\u00601::IndexOf(T):System.Int32",
"clrName": "IndexOf",
"tsEmitName": "indexOf",
"normalizedSignature": "IndexOf|(T):System.Int32|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IList\u00601::Insert(System.Int32,T):System.Void",
"clrName": "Insert",
"tsEmitName": "insert",
"normalizedSignature": "Insert|(System.Int32,T):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IList\u00601::RemoveAt(System.Int32):System.Void",
"clrName": "RemoveAt",
"tsEmitName": "removeAt",
"normalizedSignature": "RemoveAt|(System.Int32):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Add(T):System.Void",
"clrName": "Add",
"tsEmitName": "add",
"normalizedSignature": "Add|(T):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Clear():System.Void",
"clrName": "Clear",
"tsEmitName": "clear",
"normalizedSignature": "Clear|():System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Contains(T):System.Boolean",
"clrName": "Contains",
"tsEmitName": "contains",
"normalizedSignature": "Contains|(T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::CopyTo(T[],System.Int32):System.Void",
"clrName": "CopyTo",
"tsEmitName": "copyTo",
"normalizedSignature": "CopyTo|(T[],System.Int32):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IList\u00601::Item[System.Int32]:T",
"clrName": "Item",
"tsEmitName": "item",
"normalizedSignature": "Item|[System.Int32]:T|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": true,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection\u00601::IsReadOnly:System.Boolean",
"clrName": "IsReadOnly",
"tsEmitName": "isReadOnly",
"normalizedSignature": "IsReadOnly|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection\u00601",
"clrName": "System.Collections.Generic.IReadOnlyCollection\u00601",
"tsEmitName": "IReadOnlyCollection_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyDictionary\u00602",
"clrName": "System.Collections.Generic.IReadOnlyDictionary\u00602",
"tsEmitName": "IReadOnlyDictionary_2",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 2,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyDictionary\u00602::ContainsKey(TKey):System.Boolean",
"clrName": "ContainsKey",
"tsEmitName": "containsKey",
"normalizedSignature": "ContainsKey|(TKey):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyDictionary\u00602::TryGetValue(TKey,TValue\u0026):System.Boolean",
"clrName": "TryGetValue",
"tsEmitName": "tryGetValue",
"normalizedSignature": "TryGetValue|(TKey,TValue\u0026):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyDictionary\u00602::Item[TKey]:TValue",
"clrName": "Item",
"tsEmitName": "item",
"normalizedSignature": "Item|[TKey]:TValue|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": true,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyDictionary\u00602::Keys:IEnumerable_1",
"clrName": "Keys",
"tsEmitName": "keys",
"normalizedSignature": "Keys|:IEnumerable_1|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyDictionary\u00602::Values:IEnumerable_1",
"clrName": "Values",
"tsEmitName": "values",
"normalizedSignature": "Values|:IEnumerable_1|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyList\u00601",
"clrName": "System.Collections.Generic.IReadOnlyList\u00601",
"tsEmitName": "IReadOnlyList_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyList\u00601::Item[System.Int32]:T",
"clrName": "Item",
"tsEmitName": "item",
"normalizedSignature": "Item|[System.Int32]:T|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": true,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlySet\u00601",
"clrName": "System.Collections.Generic.IReadOnlySet\u00601",
"tsEmitName": "IReadOnlySet_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlySet\u00601::Contains(T):System.Boolean",
"clrName": "Contains",
"tsEmitName": "contains",
"normalizedSignature": "Contains|(T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlySet\u00601::IsProperSubsetOf(IEnumerable_1):System.Boolean",
"clrName": "IsProperSubsetOf",
"tsEmitName": "isProperSubsetOf",
"normalizedSignature": "IsProperSubsetOf|(IEnumerable_1):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable\u00601::GetEnumerator():IEnumerator_1",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator",
"normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.IEnumerable::GetEnumerator():System.Collections.IEnumerator",
"clrName": "GetEnumerator",
"tsEmitName": "getEnumerator2",
"normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection\u00601::Count:System.Int32",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|:System.Int32|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ISet\u00601",
"clrName": "System.Collections.Generic.ISet\u00601",
"tsEmitName": "ISet_1",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 1,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ISet\u00601::Add(T):System.Boolean",
"clrName": "Add",
"tsEmitName": "add2",
"normalizedSignature": "Add|(T):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Collections.Generic.ISet\u00601::UnionWith(IEnumerable_1):System.Void",
"clrName": "UnionWith",
"tsEmitName": "unionWith",
"normalizedSignature": "UnionWith|(IEnumerable_1):Syste