@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
1,238 lines • 268 kB
JSON
{
"namespace": "System.Runtime.Serialization",
"contributingAssemblies": [
"System.Private.CoreLib",
"System.Private.DataContractSerialization",
"System.Runtime.Serialization.Formatters",
"System.Runtime.Serialization.Primitives"
],
"types": [
{
"stableId": "System.Private.DataContractSerialization:System.Runtime.Serialization.EmitTypeInformation",
"clrName": "System.Runtime.Serialization.EmitTypeInformation",
"tsEmitName": "EmitTypeInformation",
"kind": "Enum",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.DataContractSerialization:System.Runtime.Serialization.EmitTypeInformation::value__System.Int32",
"clrName": "value__",
"tsEmitName": "value__",
"normalizedSignature": "value__|System.Int32|static=false|const=false",
"isStatic": false,
"isReadOnly": false,
"isLiteral": false
},
{
"stableId": "System.Private.DataContractSerialization:System.Runtime.Serialization.EmitTypeInformation::AsNeededSystem.Runtime.Serialization.EmitTypeInformation",
"clrName": "AsNeeded",
"tsEmitName": "AsNeeded",
"normalizedSignature": "AsNeeded|System.Runtime.Serialization.EmitTypeInformation|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.DataContractSerialization:System.Runtime.Serialization.EmitTypeInformation::AlwaysSystem.Runtime.Serialization.EmitTypeInformation",
"clrName": "Always",
"tsEmitName": "Always",
"normalizedSignature": "Always|System.Runtime.Serialization.EmitTypeInformation|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.DataContractSerialization:System.Runtime.Serialization.EmitTypeInformation::NeverSystem.Runtime.Serialization.EmitTypeInformation",
"clrName": "Never",
"tsEmitName": "Never",
"normalizedSignature": "Never|System.Runtime.Serialization.EmitTypeInformation|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates",
"clrName": "System.Runtime.Serialization.StreamingContextStates",
"tsEmitName": "StreamingContextStates",
"kind": "Enum",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::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.Serialization.StreamingContextStates::CrossProcessSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "CrossProcess",
"tsEmitName": "CrossProcess",
"normalizedSignature": "CrossProcess|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::CrossMachineSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "CrossMachine",
"tsEmitName": "CrossMachine",
"normalizedSignature": "CrossMachine|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::FileSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "File",
"tsEmitName": "File",
"normalizedSignature": "File|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::PersistenceSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "Persistence",
"tsEmitName": "Persistence",
"normalizedSignature": "Persistence|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::RemotingSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "Remoting",
"tsEmitName": "Remoting",
"normalizedSignature": "Remoting|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::OtherSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "Other",
"tsEmitName": "Other",
"normalizedSignature": "Other|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::CloneSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "Clone",
"tsEmitName": "Clone",
"normalizedSignature": "Clone|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::CrossAppDomainSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "CrossAppDomain",
"tsEmitName": "CrossAppDomain",
"normalizedSignature": "CrossAppDomain|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContextStates::AllSystem.Runtime.Serialization.StreamingContextStates",
"clrName": "All",
"tsEmitName": "All",
"normalizedSignature": "All|System.Runtime.Serialization.StreamingContextStates|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": []
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.SerializationEventHandler",
"clrName": "System.Runtime.Serialization.SerializationEventHandler",
"tsEmitName": "SerializationEventHandler",
"kind": "Delegate",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.SerializationEventHandler::Invoke(System.Runtime.Serialization.StreamingContext):System.Void",
"clrName": "Invoke",
"tsEmitName": "Invoke",
"normalizedSignature": "Invoke|(System.Runtime.Serialization.StreamingContext):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.SerializationEventHandler::BeginInvoke(System.Runtime.Serialization.StreamingContext,System.AsyncCallback,System.Object):System.IAsyncResult",
"clrName": "BeginInvoke",
"tsEmitName": "BeginInvoke",
"normalizedSignature": "BeginInvoke|(System.Runtime.Serialization.StreamingContext,System.AsyncCallback,System.Object):System.IAsyncResult|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 3,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.SerializationEventHandler::EndInvoke(System.IAsyncResult):System.Void",
"clrName": "EndInvoke",
"tsEmitName": "EndInvoke",
"normalizedSignature": "EndInvoke|(System.IAsyncResult):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.Object,System.IntPtr):void|static=false",
"isStatic": false,
"parameterCount": 2
}
]
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.IDeserializationCallback",
"clrName": "System.Runtime.Serialization.IDeserializationCallback",
"tsEmitName": "IDeserializationCallback",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.IDeserializationCallback::OnDeserialization(System.Object):System.Void",
"clrName": "OnDeserialization",
"tsEmitName": "OnDeserialization",
"normalizedSignature": "OnDeserialization|(System.Object):System.Void|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.DataContractSerialization:System.Runtime.Serialization.IExtensibleDataObject",
"clrName": "System.Runtime.Serialization.IExtensibleDataObject",
"tsEmitName": "IExtensibleDataObject",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.Private.DataContractSerialization:System.Runtime.Serialization.IExtensibleDataObject::ExtensionData:System.Runtime.Serialization.ExtensionDataObject",
"clrName": "ExtensionData",
"tsEmitName": "ExtensionData",
"normalizedSignature": "ExtensionData|:System.Runtime.Serialization.ExtensionDataObject|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.IFormatter",
"clrName": "System.Runtime.Serialization.IFormatter",
"tsEmitName": "IFormatter",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.IFormatter::Deserialize(System.IO.Stream):System.Object",
"clrName": "Deserialize",
"tsEmitName": "Deserialize",
"normalizedSignature": "Deserialize|(System.IO.Stream):System.Object|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.IFormatter::Serialize(System.IO.Stream,System.Object):System.Void",
"clrName": "Serialize",
"tsEmitName": "Serialize",
"normalizedSignature": "Serialize|(System.IO.Stream,System.Object):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.IFormatter::SurrogateSelector:System.Runtime.Serialization.ISurrogateSelector",
"clrName": "SurrogateSelector",
"tsEmitName": "SurrogateSelector",
"normalizedSignature": "SurrogateSelector|:System.Runtime.Serialization.ISurrogateSelector|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.IFormatter::Binder:System.Runtime.Serialization.SerializationBinder",
"clrName": "Binder",
"tsEmitName": "Binder",
"normalizedSignature": "Binder|:System.Runtime.Serialization.SerializationBinder|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.IFormatter::Context:System.Runtime.Serialization.StreamingContext",
"clrName": "Context",
"tsEmitName": "Context",
"normalizedSignature": "Context|:System.Runtime.Serialization.StreamingContext|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
}
],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.IFormatterConverter",
"clrName": "System.Runtime.Serialization.IFormatterConverter",
"tsEmitName": "IFormatterConverter",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.IFormatterConverter::Convert(System.Object,System.Type):System.Object",
"clrName": "Convert",
"tsEmitName": "Convert",
"normalizedSignature": "Convert|(System.Object,System.Type):System.Object|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.Runtime.Serialization.IFormatterConverter::Convert(System.Object,System.TypeCode):System.Object",
"clrName": "Convert",
"tsEmitName": "Convert",
"normalizedSignature": "Convert|(System.Object,System.TypeCode):System.Object|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.Runtime.Serialization.IFormatterConverter::ToBoolean(System.Object):System.Boolean",
"clrName": "ToBoolean",
"tsEmitName": "ToBoolean",
"normalizedSignature": "ToBoolean|(System.Object):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.Runtime.Serialization.IFormatterConverter::ToChar(System.Object):System.Char",
"clrName": "ToChar",
"tsEmitName": "ToChar",
"normalizedSignature": "ToChar|(System.Object):System.Char|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.Runtime.Serialization.IFormatterConverter::ToSByte(System.Object):System.SByte",
"clrName": "ToSByte",
"tsEmitName": "ToSByte",
"normalizedSignature": "ToSByte|(System.Object):System.SByte|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.Runtime.Serialization.IFormatterConverter::ToByte(System.Object):System.Byte",
"clrName": "ToByte",
"tsEmitName": "ToByte",
"normalizedSignature": "ToByte|(System.Object):System.Byte|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.Runtime.Serialization.IFormatterConverter::ToInt16(System.Object):System.Int16",
"clrName": "ToInt16",
"tsEmitName": "ToInt16",
"normalizedSignature": "ToInt16|(System.Object):System.Int16|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.Runtime.Serialization.IFormatterConverter::ToUInt16(System.Object):System.UInt16",
"clrName": "ToUInt16",
"tsEmitName": "ToUInt16",
"normalizedSignature": "ToUInt16|(System.Object):System.UInt16|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.Runtime.Serialization.IFormatterConverter::ToInt32(System.Object):System.Int32",
"clrName": "ToInt32",
"tsEmitName": "ToInt32",
"normalizedSignature": "ToInt32|(System.Object):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.Runtime.Serialization.IFormatterConverter::ToUInt32(System.Object):System.UInt32",
"clrName": "ToUInt32",
"tsEmitName": "ToUInt32",
"normalizedSignature": "ToUInt32|(System.Object):System.UInt32|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.Runtime.Serialization.IFormatterConverter::ToInt64(System.Object):System.Int64",
"clrName": "ToInt64",
"tsEmitName": "ToInt64",
"normalizedSignature": "ToInt64|(System.Object):System.Int64|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.Runtime.Serialization.IFormatterConverter::ToUInt64(System.Object):System.UInt64",
"clrName": "ToUInt64",
"tsEmitName": "ToUInt64",
"normalizedSignature": "ToUInt64|(System.Object):System.UInt64|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.Runtime.Serialization.IFormatterConverter::ToSingle(System.Object):System.Single",
"clrName": "ToSingle",
"tsEmitName": "ToSingle",
"normalizedSignature": "ToSingle|(System.Object):System.Single|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.Runtime.Serialization.IFormatterConverter::ToDouble(System.Object):System.Double",
"clrName": "ToDouble",
"tsEmitName": "ToDouble",
"normalizedSignature": "ToDouble|(System.Object):System.Double|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.Runtime.Serialization.IFormatterConverter::ToDecimal(System.Object):System.Decimal",
"clrName": "ToDecimal",
"tsEmitName": "ToDecimal",
"normalizedSignature": "ToDecimal|(System.Object):System.Decimal|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.Runtime.Serialization.IFormatterConverter::ToDateTime(System.Object):System.DateTime",
"clrName": "ToDateTime",
"tsEmitName": "ToDateTime",
"normalizedSignature": "ToDateTime|(System.Object):System.DateTime|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.Runtime.Serialization.IFormatterConverter::ToString(System.Object):System.String",
"clrName": "ToString",
"tsEmitName": "ToString",
"normalizedSignature": "ToString|(System.Object):System.String|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.Runtime.Serialization.IObjectReference",
"clrName": "System.Runtime.Serialization.IObjectReference",
"tsEmitName": "IObjectReference",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.IObjectReference::GetRealObject(System.Runtime.Serialization.StreamingContext):System.Object",
"clrName": "GetRealObject",
"tsEmitName": "GetRealObject",
"normalizedSignature": "GetRealObject|(System.Runtime.Serialization.StreamingContext):System.Object|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.Runtime.Serialization.ISafeSerializationData",
"clrName": "System.Runtime.Serialization.ISafeSerializationData",
"tsEmitName": "ISafeSerializationData",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.ISafeSerializationData::CompleteDeserialization(System.Object):System.Void",
"clrName": "CompleteDeserialization",
"tsEmitName": "CompleteDeserialization",
"normalizedSignature": "CompleteDeserialization|(System.Object):System.Void|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.Runtime.Serialization.ISerializable",
"clrName": "System.Runtime.Serialization.ISerializable",
"tsEmitName": "ISerializable",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"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",
"normalizedSignature": "GetObjectData|(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void|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.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISerializationSurrogate",
"clrName": "System.Runtime.Serialization.ISerializationSurrogate",
"tsEmitName": "ISerializationSurrogate",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISerializationSurrogate::GetObjectData(System.Object,System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void",
"clrName": "GetObjectData",
"tsEmitName": "GetObjectData",
"normalizedSignature": "GetObjectData|(System.Object,System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 3,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISerializationSurrogate::SetObjectData(System.Object,System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector):System.Object",
"clrName": "SetObjectData",
"tsEmitName": "SetObjectData",
"normalizedSignature": "SetObjectData|(System.Object,System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector):System.Object|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 4,
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": []
},
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider",
"clrName": "System.Runtime.Serialization.ISerializationSurrogateProvider",
"tsEmitName": "ISerializationSurrogateProvider",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider::GetSurrogateType(System.Type):System.Type",
"clrName": "GetSurrogateType",
"tsEmitName": "GetSurrogateType",
"normalizedSignature": "GetSurrogateType|(System.Type):System.Type|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider::GetObjectToSerialize(System.Object,System.Type):System.Object",
"clrName": "GetObjectToSerialize",
"tsEmitName": "GetObjectToSerialize",
"normalizedSignature": "GetObjectToSerialize|(System.Object,System.Type):System.Object|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.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider2",
"clrName": "System.Runtime.Serialization.ISerializationSurrogateProvider2",
"tsEmitName": "ISerializationSurrogateProvider2",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider2::GetCustomDataToExport(System.Reflection.MemberInfo,System.Type):System.Object",
"clrName": "GetCustomDataToExport",
"tsEmitName": "GetCustomDataToExport",
"normalizedSignature": "GetCustomDataToExport|(System.Reflection.MemberInfo,System.Type):System.Object|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider2::GetCustomDataToExport(System.Type,System.Type):System.Object",
"clrName": "GetCustomDataToExport",
"tsEmitName": "GetCustomDataToExport",
"normalizedSignature": "GetCustomDataToExport|(System.Type,System.Type):System.Object|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider2::GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection_1[[System.Type,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
"clrName": "GetKnownCustomDataTypes",
"tsEmitName": "GetKnownCustomDataTypes",
"normalizedSignature": "GetKnownCustomDataTypes|(System.Collections.ObjectModel.Collection_1[[System.Type,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):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.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider2::GetReferencedTypeOnImport(System.String,System.String,System.Object):System.Type",
"clrName": "GetReferencedTypeOnImport",
"tsEmitName": "GetReferencedTypeOnImport",
"normalizedSignature": "GetReferencedTypeOnImport|(System.String,System.String,System.Object):System.Type|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 3,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider::GetSurrogateType(System.Type):System.Type",
"clrName": "GetSurrogateType",
"tsEmitName": "GetSurrogateType",
"normalizedSignature": "GetSurrogateType|(System.Type):System.Type|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Primitives:System.Runtime.Serialization.ISerializationSurrogateProvider::GetObjectToSerialize(System.Object,System.Type):System.Object",
"clrName": "GetObjectToSerialize",
"tsEmitName": "GetObjectToSerialize",
"normalizedSignature": "GetObjectToSerialize|(System.Object,System.Type):System.Object|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.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISurrogateSelector",
"clrName": "System.Runtime.Serialization.ISurrogateSelector",
"tsEmitName": "ISurrogateSelector",
"kind": "Interface",
"accessibility": "Public",
"isAbstract": true,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISurrogateSelector::ChainSelector(System.Runtime.Serialization.ISurrogateSelector):System.Void",
"clrName": "ChainSelector",
"tsEmitName": "ChainSelector",
"normalizedSignature": "ChainSelector|(System.Runtime.Serialization.ISurrogateSelector):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.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISurrogateSelector::GetSurrogate(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector\u0026):System.Runtime.Serialization.ISerializationSurrogate",
"clrName": "GetSurrogate",
"tsEmitName": "GetSurrogate",
"normalizedSignature": "GetSurrogate|(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector\u0026):System.Runtime.Serialization.ISerializationSurrogate|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": true,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 3,
"isExtensionMethod": false
},
{
"stableId": "System.Runtime.Serialization.Formatters:System.Runtime.Serialization.ISurrogateSelector::GetNextSelector():System.Runtime.Serialization.ISurrogateSelector",
"clrName": "GetNextSelector",
"tsEmitName": "GetNextSelector",
"normalizedSignature": "GetNextSelector|():System.Runtime.Serialization.ISurrogateSelector|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.Runtime.Serialization.DeserializationToken",
"clrName": "System.Runtime.Serialization.DeserializationToken",
"tsEmitName": "DeserializationToken",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.DeserializationToken::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": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.SerializationEntry",
"clrName": "System.Runtime.Serialization.SerializationEntry",
"tsEmitName": "SerializationEntry",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.SerializationEntry::Value:System.Object",
"clrName": "Value",
"tsEmitName": "Value",
"normalizedSignature": "Value|:System.Object|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.Serialization.SerializationEntry::Name:System.String",
"clrName": "Name",
"tsEmitName": "Name",
"normalizedSignature": "Name|:System.String|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.Serialization.SerializationEntry::ObjectType:System.Type",
"clrName": "ObjectType",
"tsEmitName": "ObjectType",
"normalizedSignature": "ObjectType|:System.Type|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": []
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContext",
"clrName": "System.Runtime.Serialization.StreamingContext",
"tsEmitName": "StreamingContext",
"kind": "Struct",
"accessibility": "Public",
"isAbstract": false,
"isSealed": true,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContext::Equals(System.Object):System.Boolean",
"clrName": "Equals",
"tsEmitName": "Equals",
"normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContext::GetHashCode():System.Int32",
"clrName": "GetHashCode",
"tsEmitName": "GetHashCode",
"normalizedSignature": "GetHashCode|():System.Int32|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Private.CoreLib:System.Runtime.Serialization.StreamingContext::State:System.Runtime.Serialization.StreamingContextStates",
"clrName": "State",
"tsEmitName": "State",
"normalizedSignature": "State|:System.Runtime.Serialization.StreamingContextStates|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.Serialization.Str