@tsonic/dotnet
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library)
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.St