@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
647 lines • 23.8 kB
JSON
{
"namespace": "System.Runtime",
"contributingAssemblies": [
"System.Private.CoreLib"
],
"types": [
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLargeObjectHeapCompactionMode",
"clrName": "System.Runtime.GCLargeObjectHeapCompactionMode",
"tsEmitName": "GCLargeObjectHeapCompactionMode",
"kind": "Enum",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLargeObjectHeapCompactionMode::value__System.Int32",
"clrName": "value__",
"tsEmitName": "value__",
"normalizedSignature": "value__|System.Int32|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLargeObjectHeapCompactionMode::DefaultSystem.Runtime.GCLargeObjectHeapCompactionMode",
"clrName": "Default",
"tsEmitName": "Default",
"normalizedSignature": "Default|System.Runtime.GCLargeObjectHeapCompactionMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLargeObjectHeapCompactionMode::CompactOnceSystem.Runtime.GCLargeObjectHeapCompactionMode",
"clrName": "CompactOnce",
"tsEmitName": "CompactOnce",
"normalizedSignature": "CompactOnce|System.Runtime.GCLargeObjectHeapCompactionMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode",
"clrName": "System.Runtime.GCLatencyMode",
"tsEmitName": "GCLatencyMode",
"kind": "Enum",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode::value__System.Int32",
"clrName": "value__",
"tsEmitName": "value__",
"normalizedSignature": "value__|System.Int32|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode::BatchSystem.Runtime.GCLatencyMode",
"clrName": "Batch",
"tsEmitName": "Batch",
"normalizedSignature": "Batch|System.Runtime.GCLatencyMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode::InteractiveSystem.Runtime.GCLatencyMode",
"clrName": "Interactive",
"tsEmitName": "Interactive",
"normalizedSignature": "Interactive|System.Runtime.GCLatencyMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode::LowLatencySystem.Runtime.GCLatencyMode",
"clrName": "LowLatency",
"tsEmitName": "LowLatency",
"normalizedSignature": "LowLatency|System.Runtime.GCLatencyMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode::SustainedLowLatencySystem.Runtime.GCLatencyMode",
"clrName": "SustainedLowLatency",
"tsEmitName": "SustainedLowLatency",
"normalizedSignature": "SustainedLowLatency|System.Runtime.GCLatencyMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCLatencyMode::NoGCRegionSystem.Runtime.GCLatencyMode",
"clrName": "NoGCRegion",
"tsEmitName": "NoGCRegion",
"normalizedSignature": "NoGCRegion|System.Runtime.GCLatencyMode|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.DependentHandle",
"clrName": "System.Runtime.DependentHandle",
"tsEmitName": "DependentHandle",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.DependentHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "Dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": true,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.IDisposable::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "Dispose$view",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"sourceInterface": "System.IDisposable",
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Runtime.DependentHandle::IsAllocated:System.Boolean",
"clrName": "IsAllocated",
"tsEmitName": "IsAllocated",
"normalizedSignature": "IsAllocated|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.DependentHandle::Target:System.Object",
"clrName": "Target",
"tsEmitName": "Target",
"normalizedSignature": "Target|:System.Object|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.DependentHandle::Dependent:System.Object",
"clrName": "Dependent",
"tsEmitName": "Dependent",
"normalizedSignature": "Dependent|:System.Object|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.DependentHandle::TargetAndDependent:System.ValueTuple_2[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "TargetAndDependent",
"tsEmitName": "TargetAndDependent",
"normalizedSignature": "TargetAndDependent|:System.ValueTuple_2[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Object,System.Object):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Private.CoreLib:System.Runtime.AmbiguousImplementationException",
"clrName": "System.Runtime.AmbiguousImplementationException",
"tsEmitName": "AmbiguousImplementationException",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.ISerializable::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void",
"clrName": "GetObjectData",
"tsEmitName": "GetObjectData$view",
"normalizedSignature": "GetObjectData|(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void|static=false",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"sourceInterface": "System.Runtime.Serialization.ISerializable",
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.AmbiguousImplementationException::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void",
"clrName": "GetObjectData",
"tsEmitName": "GetObjectData",
"normalizedSignature": "GetObjectData|(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.String,System.Exception):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Private.CoreLib:System.Runtime.AssemblyTargetedPatchBandAttribute",
"clrName": "System.Runtime.AssemblyTargetedPatchBandAttribute",
"tsEmitName": "AssemblyTargetedPatchBandAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Runtime.AssemblyTargetedPatchBandAttribute::TargetedPatchBand:System.String",
"clrName": "TargetedPatchBand",
"tsEmitName": "TargetedPatchBand",
"normalizedSignature": "TargetedPatchBand|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.Private.CoreLib:System.Runtime.MemoryFailPoint",
"clrName": "System.Runtime.MemoryFailPoint",
"tsEmitName": "MemoryFailPoint",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.MemoryFailPoint::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "Dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": true,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.IDisposable::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "Dispose$view",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"sourceInterface": "System.IDisposable",
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Int32):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.Private.CoreLib:System.Runtime.TargetedPatchingOptOutAttribute",
"clrName": "System.Runtime.TargetedPatchingOptOutAttribute",
"tsEmitName": "TargetedPatchingOptOutAttribute",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Runtime.TargetedPatchingOptOutAttribute::Reason:System.String",
"clrName": "Reason",
"tsEmitName": "Reason",
"normalizedSignature": "Reason|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.Private.CoreLib:System.Runtime.ControlledExecution",
"clrName": "System.Runtime.ControlledExecution",
"tsEmitName": "ControlledExecution",
"kind": "StaticNamespace",
"accessibility": "Public",
"isAbstract": true,
"isSealed": true,
"isStatic": true,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.ControlledExecution::Run(System.Action,System.Threading.CancellationToken):System.Void",
"clrName": "Run",
"tsEmitName": "Run",
"normalizedSignature": "Run|(System.Action,System.Threading.CancellationToken):System.Void|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCSettings",
"clrName": "System.Runtime.GCSettings",
"tsEmitName": "GCSettings",
"kind": "StaticNamespace",
"accessibility": "Public",
"isAbstract": true,
"isSealed": true,
"isStatic": true,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Runtime.GCSettings::IsServerGC:System.Boolean",
"clrName": "IsServerGC",
"tsEmitName": "IsServerGC",
"normalizedSignature": "IsServerGC|:System.Boolean|static=true|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCSettings::LatencyMode:System.Runtime.GCLatencyMode",
"clrName": "LatencyMode",
"tsEmitName": "LatencyMode",
"normalizedSignature": "LatencyMode|:System.Runtime.GCLatencyMode|static=true|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.GCSettings::LargeObjectHeapCompactionMode:System.Runtime.GCLargeObjectHeapCompactionMode",
"clrName": "LargeObjectHeapCompactionMode",
"tsEmitName": "LargeObjectHeapCompactionMode",
"normalizedSignature": "LargeObjectHeapCompactionMode|:System.Runtime.GCLargeObjectHeapCompactionMode|static=true|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.JitInfo",
"clrName": "System.Runtime.JitInfo",
"tsEmitName": "JitInfo",
"kind": "StaticNamespace",
"accessibility": "Public",
"isAbstract": true,
"isSealed": true,
"isStatic": true,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.JitInfo::GetCompiledILBytes(System.Boolean):System.Int64",
"clrName": "GetCompiledILBytes",
"tsEmitName": "GetCompiledILBytes",
"normalizedSignature": "GetCompiledILBytes|(System.Boolean):System.Int64|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.JitInfo::GetCompiledMethodCount(System.Boolean):System.Int64",
"clrName": "GetCompiledMethodCount",
"tsEmitName": "GetCompiledMethodCount",
"normalizedSignature": "GetCompiledMethodCount|(System.Boolean):System.Int64|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.JitInfo::GetCompilationTime(System.Boolean):System.TimeSpan",
"clrName": "GetCompilationTime",
"tsEmitName": "GetCompilationTime",
"normalizedSignature": "GetCompilationTime|(System.Boolean):System.TimeSpan|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.ProfileOptimization",
"clrName": "System.Runtime.ProfileOptimization",
"tsEmitName": "ProfileOptimization",
"kind": "StaticNamespace",
"accessibility": "Public",
"isAbstract": true,
"isSealed": true,
"isStatic": true,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.ProfileOptimization::SetProfileRoot(System.String):System.Void",
"clrName": "SetProfileRoot",
"tsEmitName": "SetProfileRoot",
"normalizedSignature": "SetProfileRoot|(System.String):System.Void|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.ProfileOptimization::StartProfile(System.String):System.Void",
"clrName": "StartProfile",
"tsEmitName": "StartProfile",
"normalizedSignature": "StartProfile|(System.String):System.Void|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
}
]
}