@tsonic/dotnet
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library)
1,129 lines • 38.7 kB
JSON
{
"namespace": "Microsoft.Win32.SafeHandles",
"contributingAssemblies": [
"Microsoft.Win32.Registry",
"System.Diagnostics.Process",
"System.IO.MemoryMappedFiles",
"System.IO.Pipes",
"System.Private.CoreLib",
"System.Security.Cryptography",
"System.Security.Principal.Windows"
],
"types": [
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid",
"clrName": "Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid",
"tsEmitName": "CriticalHandleMinusOneIsInvalid",
"kind": "Class",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid",
"clrName": "Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid",
"tsEmitName": "CriticalHandleZeroOrMinusOneIsInvalid",
"kind": "Class",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Security.Principal.Windows:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeAccessTokenHandle",
"tsEmitName": "SafeAccessTokenHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Security.Principal.Windows:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Security.Principal.Windows:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle::InvalidHandle:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle",
"clrName": "InvalidHandle",
"tsEmitName": "invalidHandle",
"normalizedSignature": "InvalidHandle|:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle|static=true|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Principal.Windows:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.IntPtr):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeFileHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeFileHandle",
"tsEmitName": "SafeFileHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeFileHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeFileHandle::IsAsync:System.Boolean",
"clrName": "IsAsync",
"tsEmitName": "isAsync",
"normalizedSignature": "IsAsync|: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:Microsoft.Win32.SafeHandles.SafeFileHandle::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.IntPtr,System.Boolean):void|static=false",
"isStatic": false,
"parameterCount": 2
},
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid",
"clrName": "Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid",
"tsEmitName": "SafeHandleMinusOneIsInvalid",
"kind": "Class",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid",
"clrName": "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid",
"tsEmitName": "SafeHandleZeroOrMinusOneIsInvalid",
"kind": "Class",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.IO.MemoryMappedFiles:Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle",
"tsEmitName": "SafeMemoryMappedFileHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.IO.MemoryMappedFiles:Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.IO.MemoryMappedFiles:Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.IO.MemoryMappedFiles:Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle",
"tsEmitName": "SafeMemoryMappedViewHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.IO.MemoryMappedFiles:Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeNCryptHandle",
"tsEmitName": "SafeNCryptHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle",
"tsEmitName": "SafeNCryptKeyHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.IntPtr,System.Runtime.InteropServices.SafeHandle):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle",
"tsEmitName": "SafeNCryptProviderHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle",
"tsEmitName": "SafeNCryptSecretHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
},
{
"stableId": "System.IO.Pipes:Microsoft.Win32.SafeHandles.SafePipeHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafePipeHandle",
"tsEmitName": "SafePipeHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.IO.Pipes:Microsoft.Win32.SafeHandles.SafePipeHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.IO.Pipes:Microsoft.Win32.SafeHandles.SafePipeHandle::IsInvalid:System.Boolean",
"clrName": "IsInvalid",
"tsEmitName": "isInvalid",
"normalizedSignature": "IsInvalid|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.IntPtr,System.Boolean):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Diagnostics.Process:Microsoft.Win32.SafeHandles.SafeProcessHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeProcessHandle",
"tsEmitName": "SafeProcessHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Diagnostics.Process:Microsoft.Win32.SafeHandles.SafeProcessHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.IntPtr,System.Boolean):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "Microsoft.Win32.Registry:Microsoft.Win32.SafeHandles.SafeRegistryHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeRegistryHandle",
"tsEmitName": "SafeRegistryHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "Microsoft.Win32.Registry:Microsoft.Win32.SafeHandles.SafeRegistryHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.IntPtr,System.Boolean):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeWaitHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeWaitHandle",
"tsEmitName": "SafeWaitHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Private.CoreLib:Microsoft.Win32.SafeHandles.SafeWaitHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.IntPtr,System.Boolean):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeX509ChainHandle",
"clrName": "Microsoft.Win32.SafeHandles.SafeX509ChainHandle",
"tsEmitName": "SafeX509ChainHandle",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"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
},
{
"stableId": "System.Security.Cryptography:Microsoft.Win32.SafeHandles.SafeX509ChainHandle::Dispose():System.Void",
"clrName": "Dispose",
"tsEmitName": "dispose",
"normalizedSignature": "Dispose|():System.Void|static=false",
"provenance": "BaseOverload",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
}
]
}
]
}