@tsonic/dotnet
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library)
212 lines • 8.88 kB
JSON
{
"namespace": "System.Runtime.InteropServices.Java",
"contributingAssemblies": [
"System.Private.CoreLib"
],
"types": [
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.ComponentCrossReference",
"clrName": "System.Runtime.InteropServices.Java.ComponentCrossReference",
"tsEmitName": "ComponentCrossReference",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.ComponentCrossReference::SourceGroupIndexSystem.UIntPtr",
"clrName": "SourceGroupIndex",
"tsEmitName": "sourceGroupIndex",
"normalizedSignature": "SourceGroupIndex|System.UIntPtr|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.ComponentCrossReference::DestinationGroupIndexSystem.UIntPtr",
"clrName": "DestinationGroupIndex",
"tsEmitName": "destinationGroupIndex",
"normalizedSignature": "DestinationGroupIndex|System.UIntPtr|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.MarkCrossReferencesArgs",
"clrName": "System.Runtime.InteropServices.Java.MarkCrossReferencesArgs",
"tsEmitName": "MarkCrossReferencesArgs",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.MarkCrossReferencesArgs::ComponentCountSystem.UIntPtr",
"clrName": "ComponentCount",
"tsEmitName": "componentCount",
"normalizedSignature": "ComponentCount|System.UIntPtr|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.MarkCrossReferencesArgs::ComponentsSystem.Runtime.InteropServices.Java.StronglyConnectedComponent*",
"clrName": "Components",
"tsEmitName": "components",
"normalizedSignature": "Components|System.Runtime.InteropServices.Java.StronglyConnectedComponent*|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.MarkCrossReferencesArgs::CrossReferenceCountSystem.UIntPtr",
"clrName": "CrossReferenceCount",
"tsEmitName": "crossReferenceCount",
"normalizedSignature": "CrossReferenceCount|System.UIntPtr|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.MarkCrossReferencesArgs::CrossReferencesSystem.Runtime.InteropServices.Java.ComponentCrossReference*",
"clrName": "CrossReferences",
"tsEmitName": "crossReferences",
"normalizedSignature": "CrossReferences|System.Runtime.InteropServices.Java.ComponentCrossReference*|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.StronglyConnectedComponent",
"clrName": "System.Runtime.InteropServices.Java.StronglyConnectedComponent",
"tsEmitName": "StronglyConnectedComponent",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.StronglyConnectedComponent::CountSystem.UIntPtr",
"clrName": "Count",
"tsEmitName": "count",
"normalizedSignature": "Count|System.UIntPtr|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.StronglyConnectedComponent::ContextsSystem.Void**",
"clrName": "Contexts",
"tsEmitName": "contexts",
"normalizedSignature": "Contexts|System.Void**|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.JavaMarshal",
"clrName": "System.Runtime.InteropServices.Java.JavaMarshal",
"tsEmitName": "JavaMarshal",
"kind": "StaticNamespace",
"accessibility": "Public",
"isAbstract": true,
"isSealed": true,
"isStatic": true,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.JavaMarshal::Initialize():System.Void",
"clrName": "Initialize",
"tsEmitName": "initialize",
"normalizedSignature": "Initialize|():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.InteropServices.Java.JavaMarshal::CreateReferenceTrackingHandle(System.Object,System.Void*):System.Runtime.InteropServices.GCHandle",
"clrName": "CreateReferenceTrackingHandle",
"tsEmitName": "createReferenceTrackingHandle",
"normalizedSignature": "CreateReferenceTrackingHandle|(System.Object,System.Void*):System.Runtime.InteropServices.GCHandle|static=true",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.InteropServices.Java.JavaMarshal::GetContext(System.Runtime.InteropServices.GCHandle):System.Void*",
"clrName": "GetContext",
"tsEmitName": "getContext",
"normalizedSignature": "GetContext|(System.Runtime.InteropServices.GCHandle):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.InteropServices.Java.JavaMarshal::FinishCrossReferenceProcessing(System.Runtime.InteropServices.Java.MarkCrossReferencesArgs*,System.ReadOnlySpan_1[[System.Runtime.InteropServices.GCHandle,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
"clrName": "FinishCrossReferenceProcessing",
"tsEmitName": "finishCrossReferenceProcessing",
"normalizedSignature": "FinishCrossReferenceProcessing|(System.Runtime.InteropServices.Java.MarkCrossReferencesArgs*,System.ReadOnlySpan_1[[System.Runtime.InteropServices.GCHandle,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):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": []
}
]
}