@tsonic/dotnet-pure
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming
1,116 lines • 267 kB
JSON
{
"namespace": "System.Dynamic",
"types": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.IDynamicMetaObjectProvider",
"clrName": "System.Dynamic.IDynamicMetaObjectProvider",
"tsEmitName": "IDynamicMetaObjectProvider",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.IDynamicMetaObjectProvider::GetMetaObject(System.Linq.Expressions.Expression):System.Dynamic.DynamicMetaObject",
"clrName": "GetMetaObject",
"tsEmitName": "GetMetaObject",
"metadataToken": 100667572,
"canonicalSignature": "(System.Linq.Expressions.Expression):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "GetMetaObject|(System.Linq.Expressions.Expression):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 1,
"declaringClrType": "System.Dynamic.IDynamicMetaObjectProvider",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
}
],
"properties": [],
"fields": [],
"events": [],
"constructors": [],
"exposedMethods": [
{
"tsName": "GetMetaObject",
"isStatic": false,
"tsSignatureId": "GetMetaObject|(System.Linq.Expressions.Expression):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.IDynamicMetaObjectProvider",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667572
}
}
]
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.IInvokeOnGetBinder",
"clrName": "System.Dynamic.IInvokeOnGetBinder",
"tsEmitName": "IInvokeOnGetBinder",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [],
"properties": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.IInvokeOnGetBinder::InvokeOnGet:System.Boolean",
"clrName": "InvokeOnGet",
"tsEmitName": "InvokeOnGet",
"metadataToken": 385877128,
"canonicalSignature": ":System.Boolean",
"normalizedSignature": "InvokeOnGet|:System.Boolean|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.IInvokeOnGetBinder",
"declaringAssemblyName": "System.Linq.Expressions"
}
],
"fields": [],
"events": [],
"constructors": [],
"exposedProperties": [
{
"tsName": "InvokeOnGet",
"isStatic": false,
"tsSignatureId": "InvokeOnGet|:System.Boolean|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.IInvokeOnGetBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877128
}
}
]
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder",
"clrName": "System.Dynamic.BinaryOperationBinder",
"tsEmitName": "BinaryOperationBinder",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder::FallbackBinaryOperation(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"clrName": "FallbackBinaryOperation",
"tsEmitName": "FallbackBinaryOperation",
"metadataToken": 100667610,
"canonicalSignature": "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "FallbackBinaryOperation|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder::FallbackBinaryOperation(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"clrName": "FallbackBinaryOperation",
"tsEmitName": "FallbackBinaryOperation",
"metadataToken": 100667611,
"canonicalSignature": "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "FallbackBinaryOperation|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 3,
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder::Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject",
"clrName": "Bind",
"tsEmitName": "Bind2",
"metadataToken": 100667612,
"canonicalSignature": "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "Bind|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder::Bind(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression",
"clrName": "Bind",
"tsEmitName": "Bind",
"metadataToken": 0,
"canonicalSignature": "(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression",
"normalizedSignature": "Bind|(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 3,
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder::ReturnType:System.Type",
"clrName": "ReturnType",
"tsEmitName": "ReturnType",
"metadataToken": 385877058,
"canonicalSignature": ":System.Type",
"normalizedSignature": "ReturnType|:System.Type|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions"
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BinaryOperationBinder::Operation:System.Linq.Expressions.ExpressionType",
"clrName": "Operation",
"tsEmitName": "Operation",
"metadataToken": 385877059,
"canonicalSignature": ":System.Linq.Expressions.ExpressionType",
"normalizedSignature": "Operation|:System.Linq.Expressions.ExpressionType|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions"
}
],
"fields": [],
"events": [],
"constructors": [],
"exposedMethods": [
{
"tsName": "FallbackBinaryOperation",
"isStatic": false,
"tsSignatureId": "FallbackBinaryOperation|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667610
}
},
{
"tsName": "FallbackBinaryOperation",
"isStatic": false,
"tsSignatureId": "FallbackBinaryOperation|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667611
}
},
{
"tsName": "Bind2",
"isStatic": false,
"tsSignatureId": "Bind|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667612
}
},
{
"tsName": "Bind",
"isStatic": false,
"tsSignatureId": "Bind|(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 0
}
},
{
"tsName": "Bind2",
"isStatic": false,
"tsSignatureId": "Bind|(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1[[System.Linq.Expressions.ParameterExpression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667540
}
},
{
"tsName": "GetUpdateExpression",
"isStatic": false,
"tsSignatureId": "GetUpdateExpression|(System.Type):System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667543
}
},
{
"tsName": "Defer",
"isStatic": false,
"tsSignatureId": "Defer|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667544
}
},
{
"tsName": "Defer",
"isStatic": false,
"tsSignatureId": "Defer|(System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667545
}
},
{
"tsName": "BindDelegate",
"isStatic": false,
"tsSignatureId": "BindDelegate|(CallSite_1,System.Object[]):T|static=false",
"target": {
"declaringClrType": "System.Runtime.CompilerServices.CallSiteBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100663586
}
},
{
"tsName": "GetType",
"isStatic": false,
"tsSignatureId": "GetType|():System.Type|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664825
}
},
{
"tsName": "ToString",
"isStatic": false,
"tsSignatureId": "ToString|():System.String|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664829
}
},
{
"tsName": "Equals",
"isStatic": false,
"tsSignatureId": "Equals|(System.Object):System.Boolean|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664830
}
},
{
"tsName": "Equals",
"isStatic": true,
"tsSignatureId": "Equals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664831
}
},
{
"tsName": "ReferenceEquals",
"isStatic": true,
"tsSignatureId": "ReferenceEquals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664832
}
},
{
"tsName": "GetHashCode",
"isStatic": false,
"tsSignatureId": "GetHashCode|():System.Int32|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664833
}
}
],
"exposedProperties": [
{
"tsName": "ReturnType",
"isStatic": false,
"tsSignatureId": "ReturnType|:System.Type|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877058
}
},
{
"tsName": "Operation",
"isStatic": false,
"tsSignatureId": "Operation|:System.Linq.Expressions.ExpressionType|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.BinaryOperationBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877059
}
},
{
"tsName": "UpdateLabel",
"isStatic": true,
"tsSignatureId": "UpdateLabel|:System.Linq.Expressions.LabelTarget|static=true|accessor=get",
"target": {
"declaringClrType": "System.Runtime.CompilerServices.CallSiteBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385876160
}
}
]
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions",
"clrName": "System.Dynamic.BindingRestrictions",
"tsEmitName": "BindingRestrictions",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::Merge(System.Dynamic.BindingRestrictions):System.Dynamic.BindingRestrictions",
"clrName": "Merge",
"tsEmitName": "Merge",
"metadataToken": 100667575,
"canonicalSignature": "(System.Dynamic.BindingRestrictions):System.Dynamic.BindingRestrictions",
"normalizedSignature": "Merge|(System.Dynamic.BindingRestrictions):System.Dynamic.BindingRestrictions|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 1,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::GetTypeRestriction(System.Linq.Expressions.Expression,System.Type):System.Dynamic.BindingRestrictions",
"clrName": "GetTypeRestriction",
"tsEmitName": "GetTypeRestriction",
"metadataToken": 100667576,
"canonicalSignature": "(System.Linq.Expressions.Expression,System.Type):System.Dynamic.BindingRestrictions",
"normalizedSignature": "GetTypeRestriction|(System.Linq.Expressions.Expression,System.Type):System.Dynamic.BindingRestrictions|static=true",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::GetInstanceRestriction(System.Linq.Expressions.Expression,System.Object):System.Dynamic.BindingRestrictions",
"clrName": "GetInstanceRestriction",
"tsEmitName": "GetInstanceRestriction",
"metadataToken": 100667578,
"canonicalSignature": "(System.Linq.Expressions.Expression,System.Object):System.Dynamic.BindingRestrictions",
"normalizedSignature": "GetInstanceRestriction|(System.Linq.Expressions.Expression,System.Object):System.Dynamic.BindingRestrictions|static=true",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::GetExpressionRestriction(System.Linq.Expressions.Expression):System.Dynamic.BindingRestrictions",
"clrName": "GetExpressionRestriction",
"tsEmitName": "GetExpressionRestriction",
"metadataToken": 100667579,
"canonicalSignature": "(System.Linq.Expressions.Expression):System.Dynamic.BindingRestrictions",
"normalizedSignature": "GetExpressionRestriction|(System.Linq.Expressions.Expression):System.Dynamic.BindingRestrictions|static=true",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 1,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::Combine(System.Collections.Generic.IList_1[[System.Dynamic.DynamicMetaObject,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Dynamic.BindingRestrictions",
"clrName": "Combine",
"tsEmitName": "Combine",
"metadataToken": 100667580,
"canonicalSignature": "(System.Collections.Generic.IList_1[[System.Dynamic.DynamicMetaObject,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Dynamic.BindingRestrictions",
"normalizedSignature": "Combine|(System.Collections.Generic.IList_1[[System.Dynamic.DynamicMetaObject,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Dynamic.BindingRestrictions|static=true",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 1,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::ToExpression():System.Linq.Expressions.Expression",
"clrName": "ToExpression",
"tsEmitName": "ToExpression",
"metadataToken": 100667581,
"canonicalSignature": "():System.Linq.Expressions.Expression",
"normalizedSignature": "ToExpression|():System.Linq.Expressions.Expression|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 0,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
}
],
"properties": [],
"fields": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.BindingRestrictions::EmptySystem.Dynamic.BindingRestrictions",
"clrName": "Empty",
"tsEmitName": "Empty",
"metadataToken": 67110086,
"normalizedSignature": "Empty|System.Dynamic.BindingRestrictions|static=true|const=false",
"isStatic": true,
"isReadOnly": true,
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions"
}
],
"events": [],
"constructors": [],
"exposedMethods": [
{
"tsName": "Merge",
"isStatic": false,
"tsSignatureId": "Merge|(System.Dynamic.BindingRestrictions):System.Dynamic.BindingRestrictions|static=false",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667575
}
},
{
"tsName": "GetTypeRestriction",
"isStatic": true,
"tsSignatureId": "GetTypeRestriction|(System.Linq.Expressions.Expression,System.Type):System.Dynamic.BindingRestrictions|static=true",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667576
}
},
{
"tsName": "GetInstanceRestriction",
"isStatic": true,
"tsSignatureId": "GetInstanceRestriction|(System.Linq.Expressions.Expression,System.Object):System.Dynamic.BindingRestrictions|static=true",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667578
}
},
{
"tsName": "GetExpressionRestriction",
"isStatic": true,
"tsSignatureId": "GetExpressionRestriction|(System.Linq.Expressions.Expression):System.Dynamic.BindingRestrictions|static=true",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667579
}
},
{
"tsName": "Combine",
"isStatic": true,
"tsSignatureId": "Combine|(System.Collections.Generic.IList_1[[System.Dynamic.DynamicMetaObject,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Dynamic.BindingRestrictions|static=true",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667580
}
},
{
"tsName": "ToExpression",
"isStatic": false,
"tsSignatureId": "ToExpression|():System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667581
}
},
{
"tsName": "GetType",
"isStatic": false,
"tsSignatureId": "GetType|():System.Type|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664825
}
},
{
"tsName": "ToString",
"isStatic": false,
"tsSignatureId": "ToString|():System.String|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664829
}
},
{
"tsName": "Equals",
"isStatic": false,
"tsSignatureId": "Equals|(System.Object):System.Boolean|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664830
}
},
{
"tsName": "Equals",
"isStatic": true,
"tsSignatureId": "Equals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664831
}
},
{
"tsName": "ReferenceEquals",
"isStatic": true,
"tsSignatureId": "ReferenceEquals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664832
}
},
{
"tsName": "GetHashCode",
"isStatic": false,
"tsSignatureId": "GetHashCode|():System.Int32|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664833
}
}
],
"exposedFields": [
{
"tsName": "Empty",
"isStatic": true,
"tsSignatureId": "Empty|System.Dynamic.BindingRestrictions|static=true|const=false",
"target": {
"declaringClrType": "System.Dynamic.BindingRestrictions",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 67110086
}
}
]
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo",
"clrName": "System.Dynamic.CallInfo",
"tsEmitName": "CallInfo",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo::GetHashCode():System.Int32",
"clrName": "GetHashCode",
"tsEmitName": "GetHashCode",
"metadataToken": 100667619,
"canonicalSignature": "():System.Int32",
"normalizedSignature": "GetHashCode|():System.Int32|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 0,
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo::Equals(System.Object):System.Boolean",
"clrName": "Equals",
"tsEmitName": "Equals",
"metadataToken": 100667620,
"canonicalSignature": "(System.Object):System.Boolean",
"normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 1,
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo::ArgumentCount:System.Int32",
"clrName": "ArgumentCount",
"tsEmitName": "ArgumentCount",
"metadataToken": 385877061,
"canonicalSignature": ":System.Int32",
"normalizedSignature": "ArgumentCount|:System.Int32|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions"
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo::ArgumentNames:System.Collections.ObjectModel.ReadOnlyCollection_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "ArgumentNames",
"tsEmitName": "ArgumentNames",
"metadataToken": 385877062,
"canonicalSignature": ":System.Collections.ObjectModel.ReadOnlyCollection_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"normalizedSignature": "ArgumentNames|:System.Collections.ObjectModel.ReadOnlyCollection_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions"
}
],
"fields": [],
"events": [],
"constructors": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo::.ctor(System.Int32,System.String[]):void",
"metadataToken": 100667615,
"canonicalSignature": "(System.Int32,System.String[]):void",
"normalizedSignature": "constructor|(System.Int32,System.String[]):void|static=false",
"isStatic": false,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions"
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.CallInfo::.ctor(System.Int32,System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
"metadataToken": 100667616,
"canonicalSignature": "(System.Int32,System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
"normalizedSignature": "constructor|(System.Int32,System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
"isStatic": false,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions"
}
],
"exposedMethods": [
{
"tsName": "GetHashCode",
"isStatic": false,
"tsSignatureId": "GetHashCode|():System.Int32|static=false",
"target": {
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667619
}
},
{
"tsName": "Equals",
"isStatic": false,
"tsSignatureId": "Equals|(System.Object):System.Boolean|static=false",
"target": {
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667620
}
},
{
"tsName": "GetType",
"isStatic": false,
"tsSignatureId": "GetType|():System.Type|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664825
}
},
{
"tsName": "ToString",
"isStatic": false,
"tsSignatureId": "ToString|():System.String|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664829
}
},
{
"tsName": "Equals",
"isStatic": true,
"tsSignatureId": "Equals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664831
}
},
{
"tsName": "ReferenceEquals",
"isStatic": true,
"tsSignatureId": "ReferenceEquals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664832
}
}
],
"exposedProperties": [
{
"tsName": "ArgumentCount",
"isStatic": false,
"tsSignatureId": "ArgumentCount|:System.Int32|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877061
}
},
{
"tsName": "ArgumentNames",
"isStatic": false,
"tsSignatureId": "ArgumentNames|:System.Collections.ObjectModel.ReadOnlyCollection_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877062
}
}
],
"exposedConstructors": [
{
"isStatic": false,
"tsSignatureId": "constructor|(System.Int32,System.String[]):void|static=false",
"target": {
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667615
}
},
{
"isStatic": false,
"tsSignatureId": "constructor|(System.Int32,System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
"target": {
"declaringClrType": "System.Dynamic.CallInfo",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667616
}
}
]
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder",
"clrName": "System.Dynamic.ConvertBinder",
"tsEmitName": "ConvertBinder",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::FallbackConvert(System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"clrName": "FallbackConvert",
"tsEmitName": "FallbackConvert",
"metadataToken": 100667741,
"canonicalSignature": "(System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "FallbackConvert|(System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 1,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::FallbackConvert(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"clrName": "FallbackConvert",
"tsEmitName": "FallbackConvert",
"metadataToken": 100667742,
"canonicalSignature": "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "FallbackConvert|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject",
"clrName": "Bind",
"tsEmitName": "Bind2",
"metadataToken": 100667743,
"canonicalSignature": "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject",
"normalizedSignature": "Bind|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 2,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::Bind(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression",
"clrName": "Bind",
"tsEmitName": "Bind",
"metadataToken": 0,
"canonicalSignature": "(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression",
"normalizedSignature": "Bind|(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression|static=false",
"emitScope": "ClassSurface",
"arity": 0,
"parameterCount": 3,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::Type:System.Type",
"clrName": "Type",
"tsEmitName": "Type",
"metadataToken": 385877088,
"canonicalSignature": ":System.Type",
"normalizedSignature": "Type|:System.Type|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions"
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::Explicit:System.Boolean",
"clrName": "Explicit",
"tsEmitName": "Explicit",
"metadataToken": 385877089,
"canonicalSignature": ":System.Boolean",
"normalizedSignature": "Explicit|:System.Boolean|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions"
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.ConvertBinder::ReturnType:System.Type",
"clrName": "ReturnType",
"tsEmitName": "ReturnType",
"metadataToken": 385877091,
"canonicalSignature": ":System.Type",
"normalizedSignature": "ReturnType|:System.Type|static=false|accessor=get",
"emitScope": "ClassSurface",
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions"
}
],
"fields": [],
"events": [],
"constructors": [],
"exposedMethods": [
{
"tsName": "FallbackConvert",
"isStatic": false,
"tsSignatureId": "FallbackConvert|(System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667741
}
},
{
"tsName": "FallbackConvert",
"isStatic": false,
"tsSignatureId": "FallbackConvert|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667742
}
},
{
"tsName": "Bind2",
"isStatic": false,
"tsSignatureId": "Bind|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667743
}
},
{
"tsName": "Bind",
"isStatic": false,
"tsSignatureId": "Bind|(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1,System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 0
}
},
{
"tsName": "Bind2",
"isStatic": false,
"tsSignatureId": "Bind|(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection_1[[System.Linq.Expressions.ParameterExpression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Linq.Expressions.LabelTarget):System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667540
}
},
{
"tsName": "GetUpdateExpression",
"isStatic": false,
"tsSignatureId": "GetUpdateExpression|(System.Type):System.Linq.Expressions.Expression|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667543
}
},
{
"tsName": "Defer",
"isStatic": false,
"tsSignatureId": "Defer|(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667544
}
},
{
"tsName": "Defer",
"isStatic": false,
"tsSignatureId": "Defer|(System.Dynamic.DynamicMetaObject[]):System.Dynamic.DynamicMetaObject|static=false",
"target": {
"declaringClrType": "System.Dynamic.DynamicMetaObjectBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100667545
}
},
{
"tsName": "BindDelegate",
"isStatic": false,
"tsSignatureId": "BindDelegate|(CallSite_1,System.Object[]):T|static=false",
"target": {
"declaringClrType": "System.Runtime.CompilerServices.CallSiteBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 100663586
}
},
{
"tsName": "GetType",
"isStatic": false,
"tsSignatureId": "GetType|():System.Type|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664825
}
},
{
"tsName": "ToString",
"isStatic": false,
"tsSignatureId": "ToString|():System.String|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664829
}
},
{
"tsName": "Equals",
"isStatic": false,
"tsSignatureId": "Equals|(System.Object):System.Boolean|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664830
}
},
{
"tsName": "Equals",
"isStatic": true,
"tsSignatureId": "Equals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664831
}
},
{
"tsName": "ReferenceEquals",
"isStatic": true,
"tsSignatureId": "ReferenceEquals|(System.Object,System.Object):System.Boolean|static=true",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664832
}
},
{
"tsName": "GetHashCode",
"isStatic": false,
"tsSignatureId": "GetHashCode|():System.Int32|static=false",
"target": {
"declaringClrType": "System.Object",
"declaringAssemblyName": "System.Private.CoreLib",
"metadataToken": 100664833
}
}
],
"exposedProperties": [
{
"tsName": "Type",
"isStatic": false,
"tsSignatureId": "Type|:System.Type|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877088
}
},
{
"tsName": "Explicit",
"isStatic": false,
"tsSignatureId": "Explicit|:System.Boolean|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877089
}
},
{
"tsName": "ReturnType",
"isStatic": false,
"tsSignatureId": "ReturnType|:System.Type|static=false|accessor=get",
"target": {
"declaringClrType": "System.Dynamic.ConvertBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385877091
}
},
{
"tsName": "UpdateLabel",
"isStatic": true,
"tsSignatureId": "UpdateLabel|:System.Linq.Expressions.LabelTarget|static=true|accessor=get",
"target": {
"declaringClrType": "System.Runtime.CompilerServices.CallSiteBinder",
"declaringAssemblyName": "System.Linq.Expressions",
"metadataToken": 385876160
}
}
]
},
{
"stableId": "System.Linq.Expressions:System.Dynamic.CreateInstanceBinder",
"clrName": "System.Dynamic.CreateInstanceBinder",
"tsEmitName": "CreateInstanceBinder",
"assemblyName": "System.Linq.Expressions",
"metadataToken": 0,
"methods": [
{
"stableId": "System.Linq.Expressions:System.Dynamic.CreateInstanceBinder::FallbackCreateInstance(S