{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.EntityFrameworkCore.Query.Internal",
    "ownerIdentities": [
      "Microsoft.EntityFrameworkCore",
      "Microsoft.EntityFrameworkCore.Relational"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Delegate",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.MulticastDelegate",
          "targetName": "System.MulticastDelegate"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.ICloneable",
            "targetName": "System.ICloneable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Runtime.Serialization.ISerializable",
            "targetName": "System.Runtime.Serialization.ISerializable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver::Invoke(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate",
            "targetName": "Invoke",
            "metadataToken": 100667758,
            "canonicalSignature": "(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate",
            "normalizedSignature": "Invoke|(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver::BeginInvoke(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.AsyncCallback,System.Object):System.IAsyncResult",
            "targetName": "BeginInvoke",
            "metadataToken": 100667759,
            "canonicalSignature": "(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.AsyncCallback,System.Object):System.IAsyncResult",
            "normalizedSignature": "BeginInvoke|(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.AsyncCallback,System.Object):System.IAsyncResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver::EndInvoke(System.IAsyncResult):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate",
            "targetName": "EndInvoke",
            "metadataToken": 100667760,
            "canonicalSignature": "(System.IAsyncResult):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate",
            "normalizedSignature": "EndInvoke|(System.IAsyncResult):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver::.ctor(System.Object,System.IntPtr):void",
            "metadataToken": 100667757,
            "canonicalSignature": "(System.Object,System.IntPtr):void",
            "normalizedSignature": "constructor|(System.Object,System.IntPtr):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache::GetOrAddQuery(System.Object,Func_1):Func_2",
            "targetName": "GetOrAddQuery",
            "metadataToken": 100666092,
            "canonicalSignature": "(System.Object,Func_1):Func_2",
            "normalizedSignature": "GetOrAddQuery|(System.Object,Func_1):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IParameterNullabilityInfo",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IParameterNullabilityInfo",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IParameterNullabilityInfo::IsNonNullableReferenceType:System.Boolean",
            "targetName": "IsNonNullableReferenceType",
            "metadataToken": 385876601,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsNonNullableReferenceType|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IParameterNullabilityInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::Execute(System.Linq.Expressions.Expression):TResult",
            "targetName": "Execute",
            "metadataToken": 100666098,
            "canonicalSignature": "(System.Linq.Expressions.Expression):TResult",
            "normalizedSignature": "Execute|(System.Linq.Expressions.Expression):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::ExecuteAsync(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "targetName": "ExecuteAsync",
            "metadataToken": 100666099,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "normalizedSignature": "ExecuteAsync|(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::CreateCompiledQuery(System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100666100,
            "canonicalSignature": "(System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::PrecompileQuery(System.Linq.Expressions.Expression,System.Boolean):Expression_1",
            "targetName": "PrecompileQuery",
            "metadataToken": 100666102,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Boolean):Expression_1",
            "normalizedSignature": "PrecompileQuery|(System.Linq.Expressions.Expression,System.Boolean):Expression_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667738,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100665405,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo::JsonColumnIndex:System.Int32",
            "targetName": "JsonColumnIndex",
            "metadataToken": 385876768,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "JsonColumnIndex|:System.Int32|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo::KeyAccessInfo:System.Collections.Generic.List_1[[System.ValueTuple_3[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "KeyAccessInfo",
            "metadataToken": 385876769,
            "canonicalSignature": ":System.Collections.Generic.List_1[[System.ValueTuple_3[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "KeyAccessInfo|:System.Collections.Generic.List_1[[System.ValueTuple_3[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo::.ctor(System.Int32,System.Collections.Generic.List_1[[System.ValueTuple_3[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "metadataToken": 100667739,
            "canonicalSignature": "(System.Int32,System.Collections.Generic.List_1[[System.ValueTuple_3[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "normalizedSignature": "constructor|(System.Int32,System.Collections.Generic.List_1[[System.ValueTuple_3[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo::PropertyIndexMap:System.Collections.Generic.IDictionary_2[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "PropertyIndexMap",
            "metadataToken": 385876770,
            "canonicalSignature": ":System.Collections.Generic.IDictionary_2[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "PropertyIndexMap|:System.Collections.Generic.IDictionary_2[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo::ChildrenProjectionInfo:System.Collections.Generic.IList_1[[System.ValueTuple_2[[Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.INavigation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "ChildrenProjectionInfo",
            "metadataToken": 385876771,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[System.ValueTuple_2[[Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.INavigation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "ChildrenProjectionInfo|:System.Collections.Generic.IList_1[[System.ValueTuple_2[[Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.INavigation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo::.ctor(System.Collections.Generic.Dictionary_2[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.List_1[[System.ValueTuple_2[[Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.INavigation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "metadataToken": 100667745,
            "canonicalSignature": "(System.Collections.Generic.Dictionary_2[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.List_1[[System.ValueTuple_2[[Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.INavigation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "normalizedSignature": "constructor|(System.Collections.Generic.Dictionary_2[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.List_1[[System.ValueTuple_2[[Microsoft.EntityFrameworkCore.Query.Internal.JsonProjectionInfo,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.INavigation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableJsonProjectionInfo",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Data.Common:System.Data.Common.DbDataReader",
          "targetName": "System.Data.Common.DbDataReader"
        },
        "interfaces": [
          {
            "stableId": "System.Data.Common:System.Data.IDataReader",
            "targetName": "System.Data.IDataReader"
          },
          {
            "stableId": "System.Private.CoreLib:System.IDisposable",
            "targetName": "System.IDisposable"
          },
          {
            "stableId": "System.Data.Common:System.Data.IDataRecord",
            "targetName": "System.Data.IDataRecord"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IAsyncDisposable",
            "targetName": "System.IAsyncDisposable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::Initialize(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "targetName": "Initialize",
            "metadataToken": 100667668,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "normalizedSignature": "Initialize|(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::InitializeAsync(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "InitializeAsync",
            "metadataToken": 100667669,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "InitializeAsync|(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::IsSupportedValueType(System.Type):System.Boolean",
            "targetName": "IsSupportedValueType",
            "metadataToken": 100667670,
            "canonicalSignature": "(System.Type):System.Boolean",
            "normalizedSignature": "IsSupportedValueType|(System.Type):System.Boolean|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::Close():System.Void",
            "targetName": "Close",
            "metadataToken": 100667671,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Close|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::Dispose(System.Boolean):System.Void",
            "targetName": "Dispose",
            "metadataToken": 100667672,
            "canonicalSignature": "(System.Boolean):System.Void",
            "normalizedSignature": "Dispose|(System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetBoolean(System.Int32):System.Boolean",
            "targetName": "GetBoolean",
            "metadataToken": 100667673,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "GetBoolean|(System.Int32):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetByte(System.Int32):System.Byte",
            "targetName": "GetByte",
            "metadataToken": 100667674,
            "canonicalSignature": "(System.Int32):System.Byte",
            "normalizedSignature": "GetByte|(System.Int32):System.Byte|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32):System.Int64",
            "targetName": "GetBytes",
            "metadataToken": 100667675,
            "canonicalSignature": "(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32):System.Int64",
            "normalizedSignature": "GetBytes|(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32):System.Int64|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetChar(System.Int32):System.Char",
            "targetName": "GetChar",
            "metadataToken": 100667676,
            "canonicalSignature": "(System.Int32):System.Char",
            "normalizedSignature": "GetChar|(System.Int32):System.Char|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32):System.Int64",
            "targetName": "GetChars",
            "metadataToken": 100667677,
            "canonicalSignature": "(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32):System.Int64",
            "normalizedSignature": "GetChars|(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32):System.Int64|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetDateTime(System.Int32):System.DateTime",
            "targetName": "GetDateTime",
            "metadataToken": 100667678,
            "canonicalSignature": "(System.Int32):System.DateTime",
            "normalizedSignature": "GetDateTime|(System.Int32):System.DateTime|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetDecimal(System.Int32):System.Decimal",
            "targetName": "GetDecimal",
            "metadataToken": 100667679,
            "canonicalSignature": "(System.Int32):System.Decimal",
            "normalizedSignature": "GetDecimal|(System.Int32):System.Decimal|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetDouble(System.Int32):System.Double",
            "targetName": "GetDouble",
            "metadataToken": 100667680,
            "canonicalSignature": "(System.Int32):System.Double",
            "normalizedSignature": "GetDouble|(System.Int32):System.Double|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetFloat(System.Int32):System.Single",
            "targetName": "GetFloat",
            "metadataToken": 100667681,
            "canonicalSignature": "(System.Int32):System.Single",
            "normalizedSignature": "GetFloat|(System.Int32):System.Single|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetGuid(System.Int32):System.Guid",
            "targetName": "GetGuid",
            "metadataToken": 100667682,
            "canonicalSignature": "(System.Int32):System.Guid",
            "normalizedSignature": "GetGuid|(System.Int32):System.Guid|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetInt16(System.Int32):System.Int16",
            "targetName": "GetInt16",
            "metadataToken": 100667683,
            "canonicalSignature": "(System.Int32):System.Int16",
            "normalizedSignature": "GetInt16|(System.Int32):System.Int16|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetInt32(System.Int32):System.Int32",
            "targetName": "GetInt32",
            "metadataToken": 100667684,
            "canonicalSignature": "(System.Int32):System.Int32",
            "normalizedSignature": "GetInt32|(System.Int32):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetInt64(System.Int32):System.Int64",
            "targetName": "GetInt64",
            "metadataToken": 100667685,
            "canonicalSignature": "(System.Int32):System.Int64",
            "normalizedSignature": "GetInt64|(System.Int32):System.Int64|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetString(System.Int32):System.String",
            "targetName": "GetString",
            "metadataToken": 100667686,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "GetString|(System.Int32):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetFieldValue(System.Int32):T",
            "targetName": "GetFieldValue",
            "metadataToken": 100667687,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetFieldValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetFieldValueAsync(System.Int32,System.Threading.CancellationToken):Task_1",
            "targetName": "GetFieldValueAsync",
            "metadataToken": 100667688,
            "canonicalSignature": "(System.Int32,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "GetFieldValueAsync|(System.Int32,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetValue(System.Int32):System.Object",
            "targetName": "GetValue",
            "metadataToken": 100667689,
            "canonicalSignature": "(System.Int32):System.Object",
            "normalizedSignature": "GetValue|(System.Int32):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetValues(System.Object[]):System.Int32",
            "targetName": "GetValues",
            "metadataToken": 100667690,
            "canonicalSignature": "(System.Object[]):System.Int32",
            "normalizedSignature": "GetValues|(System.Object[]):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetDataTypeName(System.Int32):System.String",
            "targetName": "GetDataTypeName",
            "metadataToken": 100667691,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "GetDataTypeName|(System.Int32):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetFieldType(System.Int32):System.Type",
            "targetName": "GetFieldType",
            "metadataToken": 100667692,
            "canonicalSignature": "(System.Int32):System.Type",
            "normalizedSignature": "GetFieldType|(System.Int32):System.Type|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetName(System.Int32):System.String",
            "targetName": "GetName",
            "metadataToken": 100667693,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "GetName|(System.Int32):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetOrdinal(System.String):System.Int32",
            "targetName": "GetOrdinal",
            "metadataToken": 100667694,
            "canonicalSignature": "(System.String):System.Int32",
            "normalizedSignature": "GetOrdinal|(System.String):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::IsDBNull(System.Int32):System.Boolean",
            "targetName": "IsDBNull",
            "metadataToken": 100667695,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "IsDBNull|(System.Int32):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::IsDBNullAsync(System.Int32,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "IsDBNullAsync",
            "metadataToken": 100667696,
            "canonicalSignature": "(System.Int32,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "IsDBNullAsync|(System.Int32,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetEnumerator():System.Collections.IEnumerator",
            "targetName": "GetEnumerator",
            "metadataToken": 100667697,
            "canonicalSignature": "():System.Collections.IEnumerator",
            "normalizedSignature": "GetEnumerator|():System.Collections.IEnumerator|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::GetSchemaTable():System.Data.DataTable",
            "targetName": "GetSchemaTable",
            "metadataToken": 100667698,
            "canonicalSignature": "():System.Data.DataTable",
            "normalizedSignature": "GetSchemaTable|():System.Data.DataTable|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::NextResult():System.Boolean",
            "targetName": "NextResult",
            "metadataToken": 100667699,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "NextResult|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::NextResultAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "NextResultAsync",
            "metadataToken": 100667700,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "NextResultAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::Read():System.Boolean",
            "targetName": "Read",
            "metadataToken": 100667701,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "Read|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::ReadAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "ReadAsync",
            "metadataToken": 100667702,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "ReadAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::get_Item(System.String):System.Object",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "get_Item|(System.String):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::get_Item(System.Int32):System.Object",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.Int32):System.Object",
            "normalizedSignature": "get_Item|(System.Int32):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::RecordsAffected:System.Int32",
            "targetName": "RecordsAffected",
            "metadataToken": 385876759,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "RecordsAffected|:System.Int32|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::Depth:System.Int32",
            "targetName": "Depth",
            "metadataToken": 385876762,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "Depth|:System.Int32|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::FieldCount:System.Int32",
            "targetName": "FieldCount",
            "metadataToken": 385876763,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "FieldCount|:System.Int32|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::HasRows:System.Boolean",
            "targetName": "HasRows",
            "metadataToken": 385876764,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasRows|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::IsClosed:System.Boolean",
            "targetName": "IsClosed",
            "metadataToken": 385876765,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsClosed|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader::.ctor(System.Data.Common.DbDataReader,System.Boolean):void",
            "metadataToken": 100667657,
            "canonicalSignature": "(System.Data.Common.DbDataReader,System.Boolean):void",
            "normalizedSignature": "constructor|(System.Data.Common.DbDataReader,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ByteArraySequenceEqualTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ByteArraySequenceEqualTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ByteArraySequenceEqualTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667935,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ByteArraySequenceEqualTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ByteArraySequenceEqualTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667934,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ByteArraySequenceEqualTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CallForwardingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CallForwardingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CallForwardingExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100665928,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CallForwardingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CallForwardingExpressionVisitor::.ctor():void",
            "metadataToken": 100665929,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CallForwardingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.CollateTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CollateTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.CollateTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667936,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CollateTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.CollateTranslator::.ctor():void",
            "metadataToken": 100667937,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CollateTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ComparisonTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ComparisonTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ComparisonTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667940,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ComparisonTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ComparisonTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667939,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ComparisonTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
          "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
          "typeArguments": [
            "TContext",
            "IAsyncEnumerable_1[[TResult]]"
          ]
        },
        "typeParameters": [
          "TContext",
          "TResult"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665932,
            "canonicalSignature": "(TContext):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665933,
            "canonicalSignature": "(TContext,TParam1):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665934,
            "canonicalSignature": "(TContext,TParam1,TParam2):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665935,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 3,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665936,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 4,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665937,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 5,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665938,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 6,
            "parameterCount": 7,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665939,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 7,
            "parameterCount": 8,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665940,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 8,
            "parameterCount": 9,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665941,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 9,
            "parameterCount": 10,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665942,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 10,
            "parameterCount": 11,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665943,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 11,
            "parameterCount": 12,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665944,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 12,
            "parameterCount": 13,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665945,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 13,
            "parameterCount": 14,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665946,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 14,
            "parameterCount": 15,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):IAsyncEnumerable_1",
            "targetName": "Execute",
            "metadataToken": 100665947,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):IAsyncEnumerable_1",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):IAsyncEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 15,
            "parameterCount": 16,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::CreateCompiledQuery(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100665948,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2::.ctor(System.Linq.Expressions.LambdaExpression):void",
            "metadataToken": 100665931,
            "canonicalSignature": "(System.Linq.Expressions.LambdaExpression):void",
            "normalizedSignature": "constructor|(System.Linq.Expressions.LambdaExpression):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncEnumerableQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
          "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
          "typeArguments": [
            "TContext",
            "Task_1[[TResult]]"
          ]
        },
        "typeParameters": [
          "TContext",
          "TResult"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665950,
            "canonicalSignature": "(TContext):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665951,
            "canonicalSignature": "(TContext,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665952,
            "canonicalSignature": "(TContext,TParam1):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665953,
            "canonicalSignature": "(TContext,TParam1,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665954,
            "canonicalSignature": "(TContext,TParam1,TParam2):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665955,
            "canonicalSignature": "(TContext,TParam1,TParam2,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665956,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 3,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665957,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 3,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665958,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 4,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665959,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 4,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665960,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 5,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665961,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 5,
            "parameterCount": 7,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665962,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 6,
            "parameterCount": 7,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665963,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 6,
            "parameterCount": 8,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665964,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 7,
            "parameterCount": 8,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665965,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 7,
            "parameterCount": 9,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665966,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 8,
            "parameterCount": 9,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665967,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 8,
            "parameterCount": 10,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665968,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 9,
            "parameterCount": 10,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665969,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 9,
            "parameterCount": 11,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665970,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 10,
            "parameterCount": 11,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665971,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 10,
            "parameterCount": 12,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665972,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 11,
            "parameterCount": 12,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665973,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 11,
            "parameterCount": 13,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665974,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 12,
            "parameterCount": 13,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665975,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 12,
            "parameterCount": 14,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665976,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 13,
            "parameterCount": 14,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665977,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 13,
            "parameterCount": 15,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665978,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 14,
            "parameterCount": 15,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,System.Threading.CancellationToken):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665979,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,System.Threading.CancellationToken):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,System.Threading.CancellationToken):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 14,
            "parameterCount": 16,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::ExecuteAsync(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):Task_1",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665980,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):Task_1",
            "normalizedSignature": "ExecuteAsync|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):Task_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 15,
            "parameterCount": 16,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::CreateCompiledQuery(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100665981,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2::.ctor(System.Linq.Expressions.LambdaExpression):void",
            "metadataToken": 100665949,
            "canonicalSignature": "(System.Linq.Expressions.LambdaExpression):void",
            "normalizedSignature": "constructor|(System.Linq.Expressions.LambdaExpression):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledAsyncTaskQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
          "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
          "typeArguments": [
            "TContext",
            "TResult"
          ]
        },
        "typeParameters": [
          "TContext",
          "TResult"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext):TResult",
            "targetName": "Execute",
            "metadataToken": 100665983,
            "canonicalSignature": "(TContext):TResult",
            "normalizedSignature": "Execute|(TContext):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1):TResult",
            "targetName": "Execute",
            "metadataToken": 100665984,
            "canonicalSignature": "(TContext,TParam1):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2):TResult",
            "targetName": "Execute",
            "metadataToken": 100665985,
            "canonicalSignature": "(TContext,TParam1,TParam2):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3):TResult",
            "targetName": "Execute",
            "metadataToken": 100665986,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 3,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4):TResult",
            "targetName": "Execute",
            "metadataToken": 100665987,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 4,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):TResult",
            "targetName": "Execute",
            "metadataToken": 100665988,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 5,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):TResult",
            "targetName": "Execute",
            "metadataToken": 100665989,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 6,
            "parameterCount": 7,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):TResult",
            "targetName": "Execute",
            "metadataToken": 100665990,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 7,
            "parameterCount": 8,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):TResult",
            "targetName": "Execute",
            "metadataToken": 100665991,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 8,
            "parameterCount": 9,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):TResult",
            "targetName": "Execute",
            "metadataToken": 100665992,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 9,
            "parameterCount": 10,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):TResult",
            "targetName": "Execute",
            "metadataToken": 100665993,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 10,
            "parameterCount": 11,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):TResult",
            "targetName": "Execute",
            "metadataToken": 100665994,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 11,
            "parameterCount": 12,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):TResult",
            "targetName": "Execute",
            "metadataToken": 100665995,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 12,
            "parameterCount": 13,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):TResult",
            "targetName": "Execute",
            "metadataToken": 100665996,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 13,
            "parameterCount": 14,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):TResult",
            "targetName": "Execute",
            "metadataToken": 100665997,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 14,
            "parameterCount": 15,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::Execute(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):TResult",
            "targetName": "Execute",
            "metadataToken": 100665998,
            "canonicalSignature": "(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):TResult",
            "normalizedSignature": "Execute|(TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 15,
            "parameterCount": 16,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::CreateCompiledQuery(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100665999,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2::.ctor(System.Linq.Expressions.LambdaExpression):void",
            "metadataToken": 100665982,
            "canonicalSignature": "(System.Linq.Expressions.LambdaExpression):void",
            "normalizedSignature": "constructor|(System.Linq.Expressions.LambdaExpression):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQuery`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "typeParameters": [
          "TContext",
          "TResult"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2::ExecuteCore(TContext,System.Object[]):TResult",
            "targetName": "ExecuteCore",
            "metadataToken": 100666001,
            "canonicalSignature": "(TContext,System.Object[]):TResult",
            "normalizedSignature": "ExecuteCore|(TContext,System.Object[]):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2::ExecuteCore(TContext,System.Threading.CancellationToken,System.Object[]):TResult",
            "targetName": "ExecuteCore",
            "metadataToken": 100666002,
            "canonicalSignature": "(TContext,System.Threading.CancellationToken,System.Object[]):TResult",
            "normalizedSignature": "ExecuteCore|(TContext,System.Threading.CancellationToken,System.Object[]):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2::CreateCompiledQuery(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100666003,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler,System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2::.ctor(System.Linq.Expressions.LambdaExpression):void",
            "metadataToken": 100666000,
            "canonicalSignature": "(System.Linq.Expressions.LambdaExpression):void",
            "normalizedSignature": "constructor|(System.Linq.Expressions.LambdaExpression):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryBase`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache::GetOrAddQuery(System.Object,Func_1):Func_2",
            "targetName": "GetOrAddQuery",
            "metadataToken": 100666006,
            "canonicalSignature": "(System.Object,Func_1):Func_2",
            "normalizedSignature": "GetOrAddQuery|(System.Object,Func_1):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache::GetOrAddQuery(System.Object,Func_1):Func_2",
            "targetName": "GetOrAddQuery",
            "metadataToken": 100666092,
            "canonicalSignature": "(System.Object,Func_1):Func_2",
            "normalizedSignature": "GetOrAddQuery|(System.Object,Func_1):Func_2|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache::.ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache):void",
            "metadataToken": 100666005,
            "canonicalSignature": "(Microsoft.Extensions.Caching.Memory.IMemoryCache):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.Caching.Memory.IMemoryCache):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ContainsTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ContainsTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ContainsTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667942,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ContainsTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ContainsTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667941,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ContainsTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Linq.Expressions:System.Linq.IOrderedQueryable`1",
            "targetName": "System.Linq.IOrderedQueryable`1",
            "typeArguments": [
              "TResult"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "TResult"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IOrderedQueryable",
            "targetName": "System.Linq.IOrderedQueryable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable",
            "targetName": "System.Linq.IQueryable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable`1",
            "targetName": "System.Linq.IQueryable`1",
            "typeArguments": [
              "TResult"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "TResult"
            ]
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.IListSource",
            "targetName": "System.ComponentModel.IListSource"
          }
        ],
        "typeParameters": [
          "TResult"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100666013,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100666015,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::ElementType:System.Type",
            "targetName": "ElementType",
            "metadataToken": 385876594,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "ElementType|:System.Type|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::Expression:System.Linq.Expressions.Expression",
            "targetName": "Expression",
            "metadataToken": 385876595,
            "canonicalSignature": ":System.Linq.Expressions.Expression",
            "normalizedSignature": "Expression|:System.Linq.Expressions.Expression|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::Provider:System.Linq.IQueryProvider",
            "targetName": "Provider",
            "metadataToken": 385876596,
            "canonicalSignature": ":System.Linq.IQueryProvider",
            "normalizedSignature": "Provider|:System.Linq.IQueryProvider|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::DebugView:Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
            "targetName": "DebugView",
            "metadataToken": 385876598,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
            "normalizedSignature": "DebugView|:Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::.ctor(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IEntityType):void",
            "metadataToken": 100666008,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IEntityType):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IEntityType):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1::.ctor(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,System.Linq.Expressions.Expression):void",
            "metadataToken": 100666009,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,System.Linq.Expressions.Expression):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,System.Linq.Expressions.Expression):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryProvider",
            "targetName": "System.Linq.IQueryProvider"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider::CreateQuery(System.Linq.Expressions.Expression):IQueryable_1",
            "targetName": "CreateQuery",
            "metadataToken": 100666023,
            "canonicalSignature": "(System.Linq.Expressions.Expression):IQueryable_1",
            "normalizedSignature": "CreateQuery|(System.Linq.Expressions.Expression):IQueryable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider::CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable",
            "targetName": "CreateQuery",
            "metadataToken": 100666024,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.IQueryable",
            "normalizedSignature": "CreateQuery|(System.Linq.Expressions.Expression):System.Linq.IQueryable|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider::Execute(System.Linq.Expressions.Expression):TResult",
            "targetName": "Execute",
            "metadataToken": 100666025,
            "canonicalSignature": "(System.Linq.Expressions.Expression):TResult",
            "normalizedSignature": "Execute|(System.Linq.Expressions.Expression):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider::Execute(System.Linq.Expressions.Expression):System.Object",
            "targetName": "Execute",
            "metadataToken": 100666026,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Object",
            "normalizedSignature": "Execute|(System.Linq.Expressions.Expression):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider::ExecuteAsync(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "targetName": "ExecuteAsync",
            "metadataToken": 100666027,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "normalizedSignature": "ExecuteAsync|(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider::ExecuteAsync(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665371,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "normalizedSignature": "ExecuteAsync|(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider::.ctor(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler):void",
            "metadataToken": 100666020,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.EnumMethodTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.EnumMethodTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.EnumMethodTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667946,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EnumMethodTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.EnumMethodTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667945,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EnumMethodTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.EqualsTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.EqualsTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.EqualsTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667950,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EqualsTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.EqualsTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667949,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.EqualsTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::ExtractParameters(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean):System.Linq.Expressions.Expression",
            "targetName": "ExtractParameters",
            "metadataToken": 100666029,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean):System.Linq.Expressions.Expression",
            "normalizedSignature": "ExtractParameters|(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::ExtractParameters(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean,System.Boolean):System.Linq.Expressions.Expression",
            "targetName": "ExtractParameters",
            "metadataToken": 100666030,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean,System.Boolean):System.Linq.Expressions.Expression",
            "normalizedSignature": "ExtractParameters|(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean,System.Boolean):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::ResetPathCalculation():System.Void",
            "targetName": "ResetPathCalculation",
            "metadataToken": 100666031,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "ResetPathCalculation|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::CalculatePathsToEvaluatableRoots(System.Linq.Expressions.MethodCallExpression,System.Int32):Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "targetName": "CalculatePathsToEvaluatableRoots",
            "metadataToken": 100666032,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression,System.Int32):Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "normalizedSignature": "CalculatePathsToEvaluatableRoots|(System.Linq.Expressions.MethodCallExpression,System.Int32):Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::CalculatePathsToEvaluatableRoots(System.Linq.Expressions.Expression):Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "targetName": "CalculatePathsToEvaluatableRoots",
            "metadataToken": 100666033,
            "canonicalSignature": "(System.Linq.Expressions.Expression):Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "normalizedSignature": "CalculatePathsToEvaluatableRoots|(System.Linq.Expressions.Expression):Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::Visit(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "Visit",
            "metadataToken": 100666036,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "Visit|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitBinary(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitBinary",
            "metadataToken": 100666037,
            "canonicalSignature": "(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitBinary|(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitConditional(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitConditional",
            "metadataToken": 100666038,
            "canonicalSignature": "(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitConditional|(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitConstant(System.Linq.Expressions.ConstantExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitConstant",
            "metadataToken": 100666039,
            "canonicalSignature": "(System.Linq.Expressions.ConstantExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitConstant|(System.Linq.Expressions.ConstantExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitDefault(System.Linq.Expressions.DefaultExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitDefault",
            "metadataToken": 100666040,
            "canonicalSignature": "(System.Linq.Expressions.DefaultExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitDefault|(System.Linq.Expressions.DefaultExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100666041,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitInvocation(System.Linq.Expressions.InvocationExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitInvocation",
            "metadataToken": 100666042,
            "canonicalSignature": "(System.Linq.Expressions.InvocationExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitInvocation|(System.Linq.Expressions.InvocationExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitIndex(System.Linq.Expressions.IndexExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitIndex",
            "metadataToken": 100666043,
            "canonicalSignature": "(System.Linq.Expressions.IndexExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitIndex|(System.Linq.Expressions.IndexExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitLambda(Expression_1):System.Linq.Expressions.Expression",
            "targetName": "VisitLambda",
            "metadataToken": 100666044,
            "canonicalSignature": "(Expression_1):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitLambda|(Expression_1):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitMember(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMember",
            "metadataToken": 100666045,
            "canonicalSignature": "(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMember|(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100666046,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitNewArray(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitNewArray",
            "metadataToken": 100666047,
            "canonicalSignature": "(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitNewArray|(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitNew(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitNew",
            "metadataToken": 100666048,
            "canonicalSignature": "(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitNew|(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitParameter(System.Linq.Expressions.ParameterExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitParameter",
            "metadataToken": 100666049,
            "canonicalSignature": "(System.Linq.Expressions.ParameterExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitParameter|(System.Linq.Expressions.ParameterExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitTypeBinary(System.Linq.Expressions.TypeBinaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitTypeBinary",
            "metadataToken": 100666050,
            "canonicalSignature": "(System.Linq.Expressions.TypeBinaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitTypeBinary|(System.Linq.Expressions.TypeBinaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitMemberInit(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMemberInit",
            "metadataToken": 100666051,
            "canonicalSignature": "(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMemberInit|(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitListInit(System.Linq.Expressions.ListInitExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitListInit",
            "metadataToken": 100666052,
            "canonicalSignature": "(System.Linq.Expressions.ListInitExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitListInit|(System.Linq.Expressions.ListInitExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitUnary(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitUnary",
            "metadataToken": 100666053,
            "canonicalSignature": "(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitUnary|(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitElementInit(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit",
            "targetName": "VisitElementInit",
            "metadataToken": 100666054,
            "canonicalSignature": "(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit",
            "normalizedSignature": "VisitElementInit|(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitMemberListBinding(System.Linq.Expressions.MemberListBinding):System.Linq.Expressions.MemberListBinding",
            "targetName": "VisitMemberListBinding",
            "metadataToken": 100666055,
            "canonicalSignature": "(System.Linq.Expressions.MemberListBinding):System.Linq.Expressions.MemberListBinding",
            "normalizedSignature": "VisitMemberListBinding|(System.Linq.Expressions.MemberListBinding):System.Linq.Expressions.MemberListBinding|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitMemberMemberBinding(System.Linq.Expressions.MemberMemberBinding):System.Linq.Expressions.MemberMemberBinding",
            "targetName": "VisitMemberMemberBinding",
            "metadataToken": 100666056,
            "canonicalSignature": "(System.Linq.Expressions.MemberMemberBinding):System.Linq.Expressions.MemberMemberBinding",
            "normalizedSignature": "VisitMemberMemberBinding|(System.Linq.Expressions.MemberMemberBinding):System.Linq.Expressions.MemberMemberBinding|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitBlock(System.Linq.Expressions.BlockExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitBlock",
            "metadataToken": 100666057,
            "canonicalSignature": "(System.Linq.Expressions.BlockExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitBlock|(System.Linq.Expressions.BlockExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitCatchBlock(System.Linq.Expressions.CatchBlock):System.Linq.Expressions.CatchBlock",
            "targetName": "VisitCatchBlock",
            "metadataToken": 100666058,
            "canonicalSignature": "(System.Linq.Expressions.CatchBlock):System.Linq.Expressions.CatchBlock",
            "normalizedSignature": "VisitCatchBlock|(System.Linq.Expressions.CatchBlock):System.Linq.Expressions.CatchBlock|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitDebugInfo(System.Linq.Expressions.DebugInfoExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitDebugInfo",
            "metadataToken": 100666059,
            "canonicalSignature": "(System.Linq.Expressions.DebugInfoExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitDebugInfo|(System.Linq.Expressions.DebugInfoExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitDynamic(System.Linq.Expressions.DynamicExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitDynamic",
            "metadataToken": 100666060,
            "canonicalSignature": "(System.Linq.Expressions.DynamicExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitDynamic|(System.Linq.Expressions.DynamicExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitGoto(System.Linq.Expressions.GotoExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitGoto",
            "metadataToken": 100666061,
            "canonicalSignature": "(System.Linq.Expressions.GotoExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitGoto|(System.Linq.Expressions.GotoExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitLabelTarget(System.Linq.Expressions.LabelTarget):System.Linq.Expressions.LabelTarget",
            "targetName": "VisitLabelTarget",
            "metadataToken": 100666062,
            "canonicalSignature": "(System.Linq.Expressions.LabelTarget):System.Linq.Expressions.LabelTarget",
            "normalizedSignature": "VisitLabelTarget|(System.Linq.Expressions.LabelTarget):System.Linq.Expressions.LabelTarget|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitLabel(System.Linq.Expressions.LabelExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitLabel",
            "metadataToken": 100666063,
            "canonicalSignature": "(System.Linq.Expressions.LabelExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitLabel|(System.Linq.Expressions.LabelExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitLoop(System.Linq.Expressions.LoopExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitLoop",
            "metadataToken": 100666064,
            "canonicalSignature": "(System.Linq.Expressions.LoopExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitLoop|(System.Linq.Expressions.LoopExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitRuntimeVariables(System.Linq.Expressions.RuntimeVariablesExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitRuntimeVariables",
            "metadataToken": 100666065,
            "canonicalSignature": "(System.Linq.Expressions.RuntimeVariablesExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitRuntimeVariables|(System.Linq.Expressions.RuntimeVariablesExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitSwitch(System.Linq.Expressions.SwitchExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitSwitch",
            "metadataToken": 100666066,
            "canonicalSignature": "(System.Linq.Expressions.SwitchExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitSwitch|(System.Linq.Expressions.SwitchExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitSwitchCase(System.Linq.Expressions.SwitchCase):System.Linq.Expressions.SwitchCase",
            "targetName": "VisitSwitchCase",
            "metadataToken": 100666067,
            "canonicalSignature": "(System.Linq.Expressions.SwitchCase):System.Linq.Expressions.SwitchCase",
            "normalizedSignature": "VisitSwitchCase|(System.Linq.Expressions.SwitchCase):System.Linq.Expressions.SwitchCase|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::VisitTry(System.Linq.Expressions.TryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitTry",
            "metadataToken": 100666068,
            "canonicalSignature": "(System.Linq.Expressions.TryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitTry|(System.Linq.Expressions.TryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer::.ctor(Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,System.Type,System.Boolean,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100666028,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,System.Type,System.Boolean,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,System.Type,System.Boolean,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 5,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IEquatable`1",
            "targetName": "System.IEquatable`1",
            "typeArguments": [
              "PathNode"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100677879,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100677883,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100677884,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::Equals(Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100677885,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::<Clone>$():Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "targetName": "<Clone>$",
            "metadataToken": 100677886,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "normalizedSignature": "<Clone>$|():Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::ExpressionType:System.Type",
            "targetName": "ExpressionType",
            "metadataToken": 385878442,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "ExpressionType|:System.Type|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::Children:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Children",
            "metadataToken": 385878443,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Children|:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::PathFromParent:System.Func_2[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
            "targetName": "PathFromParent",
            "metadataToken": 385878444,
            "canonicalSignature": ":System.Func_2[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
            "normalizedSignature": "PathFromParent|:System.Func_2[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::ParameterName:System.String",
            "targetName": "ParameterName",
            "metadataToken": 385878445,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "ParameterName|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode::.ctor():void",
            "metadataToken": 100677888,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer+PathNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100667705,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100667706,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667708,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100667709,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1::BuildIndexMap(System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Data.Common.DbDataReader):System.Int32[]",
            "targetName": "BuildIndexMap",
            "metadataToken": 100667710,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Data.Common.DbDataReader):System.Int32[]",
            "normalizedSignature": "BuildIndexMap|(System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Data.Common.DbDataReader):System.Int32[]|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667738,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100665405,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_4,System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "metadataToken": 100667704,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_4,System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_4,System.Type,System.Boolean,System.Boolean,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 9,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression",
          "targetName": "Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::DetachQueryProvider():System.Linq.Expressions.Expression",
            "targetName": "DetachQueryProvider",
            "metadataToken": 100667715,
            "canonicalSignature": "():System.Linq.Expressions.Expression",
            "normalizedSignature": "DetachQueryProvider|():System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::UpdateEntityType(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression",
            "targetName": "UpdateEntityType",
            "metadataToken": 100667716,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression",
            "normalizedSignature": "UpdateEntityType|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::VisitChildren(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "targetName": "VisitChildren",
            "metadataToken": 100667717,
            "canonicalSignature": "(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitChildren|(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100667718,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100667719,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100667721,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100665400,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::Sql:System.String",
            "targetName": "Sql",
            "metadataToken": 385876766,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Sql|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::Argument:System.Linq.Expressions.Expression",
            "targetName": "Argument",
            "metadataToken": 385876767,
            "canonicalSignature": ":System.Linq.Expressions.Expression",
            "normalizedSignature": "Argument|:System.Linq.Expressions.Expression|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::.ctor(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.String,System.Linq.Expressions.Expression):void",
            "metadataToken": 100667711,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.String,System.Linq.Expressions.Expression):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.String,System.Linq.Expressions.Expression):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression::.ctor(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.String,System.Linq.Expressions.Expression):void",
            "metadataToken": 100667712,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.String,System.Linq.Expressions.Expression):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.String,System.Linq.Expressions.Expression):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GetValueOrDefaultTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.GetValueOrDefaultTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GetValueOrDefaultTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667952,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GetValueOrDefaultTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GetValueOrDefaultTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667951,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GetValueOrDefaultTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "IGrouping_2[[TKey,TElement]]"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "IGrouping_2[[TKey,TElement]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "typeParameters": [
          "TKey",
          "TElement"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100667724,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100667725,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667727,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100667728,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667738,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100665405,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "metadataToken": 100667723,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 11,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "IGrouping_2[[TKey,TElement]]"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "IGrouping_2[[TKey,TElement]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "typeParameters": [
          "TKey",
          "TElement"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100667732,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100667733,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667735,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100667736,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667738,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100665405,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "metadataToken": 100667731,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 13,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.InvocationExpressionRemovingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.InvocationExpressionRemovingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.InvocationExpressionRemovingExpressionVisitor::VisitInvocation(System.Linq.Expressions.InvocationExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitInvocation",
            "metadataToken": 100666093,
            "canonicalSignature": "(System.Linq.Expressions.InvocationExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitInvocation|(System.Linq.Expressions.InvocationExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.InvocationExpressionRemovingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.InvocationExpressionRemovingExpressionVisitor::.ctor():void",
            "metadataToken": 100666096,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.InvocationExpressionRemovingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.LikeTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.LikeTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.LikeTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667954,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.LikeTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.LikeTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667953,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.LikeTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::Expand(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "Expand",
            "metadataToken": 100666104,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "Expand|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100666105,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::VisitMember(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMember",
            "metadataToken": 100666106,
            "canonicalSignature": "(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMember|(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100666107,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::VisitUnary(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitUnary",
            "metadataToken": 100666108,
            "canonicalSignature": "(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitUnary|(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::FetchJoinEntity(TJoin,TTarget):TTarget",
            "targetName": "FetchJoinEntity",
            "metadataToken": 100666157,
            "canonicalSignature": "(TJoin,TTarget):TTarget",
            "normalizedSignature": "FetchJoinEntity|(TJoin,TTarget):TTarget|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor,Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,Microsoft.EntityFrameworkCore.Query.INavigationExpansionExtensibilityHelper):void",
            "metadataToken": 100666103,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor,Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,Microsoft.EntityFrameworkCore.Query.INavigationExpansionExtensibilityHelper):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor,Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,Microsoft.EntityFrameworkCore.Query.INavigationExpansionExtensibilityHelper):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NavigationExpandingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NullAsyncQueryProvider",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.NullAsyncQueryProvider",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryProvider",
            "targetName": "System.Linq.IQueryProvider"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider::ExecuteAsync(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "targetName": "ExecuteAsync",
            "metadataToken": 100665371,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "normalizedSignature": "ExecuteAsync|(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider"
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NullAsyncQueryProvider::InstanceMicrosoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "Instance",
            "metadataToken": 67109639,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NullAsyncQueryProvider",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor::VisitBinary(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitBinary",
            "metadataToken": 100666175,
            "canonicalSignature": "(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitBinary|(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor::VisitConditional(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitConditional",
            "metadataToken": 100666176,
            "canonicalSignature": "(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitConditional|(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor::.ctor():void",
            "metadataToken": 100666179,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.NullCheckRemovingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable`1",
            "targetName": "System.Linq.IQueryable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable",
            "targetName": "System.Linq.IQueryable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "T"
            ]
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100666181,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100666182,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1::ElementType:System.Type",
            "targetName": "ElementType",
            "metadataToken": 385876602,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "ElementType|:System.Type|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1::Expression:System.Linq.Expressions.Expression",
            "targetName": "Expression",
            "metadataToken": 385876603,
            "canonicalSignature": ":System.Linq.Expressions.Expression",
            "normalizedSignature": "Expression|:System.Linq.Expressions.Expression|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1::Provider:System.Linq.IQueryProvider",
            "targetName": "Provider",
            "metadataToken": 385876604,
            "canonicalSignature": ":System.Linq.IQueryProvider",
            "normalizedSignature": "Provider|:System.Linq.IQueryProvider|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1::.ctor(IAsyncEnumerable_1):void",
            "metadataToken": 100666180,
            "canonicalSignature": "(IAsyncEnumerable_1):void",
            "normalizedSignature": "constructor|(IAsyncEnumerable_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryableAsyncEnumerableAdapter`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Linq.Expressions:System.Linq.IOrderedQueryable`1",
            "targetName": "System.Linq.IOrderedQueryable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IOrderedQueryable",
            "targetName": "System.Linq.IOrderedQueryable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable",
            "targetName": "System.Linq.IQueryable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable`1",
            "targetName": "System.Linq.IQueryable`1",
            "typeArguments": [
              "T"
            ]
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::ToType():PrecompiledQueryContext_1",
            "targetName": "ToType",
            "metadataToken": 100666192,
            "canonicalSignature": "():PrecompiledQueryContext_1",
            "normalizedSignature": "ToType|():PrecompiledQueryContext_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::ToIncludable():IncludablePrecompiledQueryContext_2",
            "targetName": "ToIncludable",
            "metadataToken": 100666193,
            "canonicalSignature": "():IncludablePrecompiledQueryContext_2",
            "normalizedSignature": "ToIncludable|():IncludablePrecompiledQueryContext_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100666194,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::DbContext:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "DbContext",
            "metadataToken": 385876605,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "DbContext|:Microsoft.EntityFrameworkCore.DbContext|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::QueryContext:Microsoft.EntityFrameworkCore.Query.QueryContext",
            "targetName": "QueryContext",
            "metadataToken": 385876606,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryContext",
            "normalizedSignature": "QueryContext|:Microsoft.EntityFrameworkCore.Query.QueryContext|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::ElementType:System.Type",
            "targetName": "ElementType",
            "metadataToken": 385876607,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "ElementType|:System.Type|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::Expression:System.Linq.Expressions.Expression",
            "targetName": "Expression",
            "metadataToken": 385876608,
            "canonicalSignature": ":System.Linq.Expressions.Expression",
            "normalizedSignature": "Expression|:System.Linq.Expressions.Expression|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::Provider:System.Linq.IQueryProvider",
            "targetName": "Provider",
            "metadataToken": 385876609,
            "canonicalSignature": ":System.Linq.IQueryProvider",
            "normalizedSignature": "Provider|:System.Linq.IQueryProvider|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1::.ctor(Microsoft.EntityFrameworkCore.DbContext):void",
            "metadataToken": 100666187,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.DbContext):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.DbContext):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1+IncludablePrecompiledQueryContext`2",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1+IncludablePrecompiledQueryContext`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 3,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
          "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1",
          "typeArguments": [
            "TEntity"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Linq.Expressions:System.Linq.IOrderedQueryable`1",
            "targetName": "System.Linq.IOrderedQueryable`1",
            "typeArguments": [
              "TEntity"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "TEntity"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IOrderedQueryable",
            "targetName": "System.Linq.IOrderedQueryable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable",
            "targetName": "System.Linq.IQueryable"
          },
          {
            "stableId": "System.Linq.Expressions:System.Linq.IQueryable`1",
            "targetName": "System.Linq.IQueryable`1",
            "typeArguments": [
              "TEntity"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IIncludableQueryable`2",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IIncludableQueryable`2",
            "typeArguments": [
              "TEntity",
              "TProperty"
            ]
          }
        ],
        "typeParameters": [
          "T",
          "TEntity",
          "TProperty"
        ],
        "methods": [],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1+IncludablePrecompiledQueryContext`2::.ctor(Microsoft.EntityFrameworkCore.DbContext,Microsoft.EntityFrameworkCore.Query.QueryContext):void",
            "metadataToken": 100678141,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.DbContext,Microsoft.EntityFrameworkCore.Query.QueryContext):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.DbContext,Microsoft.EntityFrameworkCore.Query.QueryContext):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.PrecompiledQueryContext`1+IncludablePrecompiledQueryContext`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableAggregateMethodTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableAggregateMethodTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableAggregateMethodTranslator::Translate(System.Reflection.MethodInfo,Microsoft.EntityFrameworkCore.Query.EnumerableExpression,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667743,
            "canonicalSignature": "(System.Reflection.MethodInfo,Microsoft.EntityFrameworkCore.Query.EnumerableExpression,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(System.Reflection.MethodInfo,Microsoft.EntityFrameworkCore.Query.EnumerableExpression,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableAggregateMethodTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslator::Translate(System.Reflection.MethodInfo,Microsoft.EntityFrameworkCore.Query.EnumerableExpression,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666050,
            "canonicalSignature": "(System.Reflection.MethodInfo,Microsoft.EntityFrameworkCore.Query.EnumerableExpression,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(System.Reflection.MethodInfo,Microsoft.EntityFrameworkCore.Query.EnumerableExpression,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryableAggregateMethodTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667742,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableAggregateMethodTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor::Normalize(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "Normalize",
            "metadataToken": 100666200,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "Normalize|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor::VisitBinary(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitBinary",
            "metadataToken": 100666201,
            "canonicalSignature": "(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitBinary|(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100666202,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,System.Boolean):void",
            "metadataToken": 100666199,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryableMethodNormalizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory::Create(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "targetName": "Create",
            "metadataToken": 100666213,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "normalizedSignature": "Create|(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory::CreatePrecompiled(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "targetName": "CreatePrecompiled",
            "metadataToken": 100666214,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "normalizedSignature": "CreatePrecompiled|(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory::Create(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "targetName": "Create",
            "metadataToken": 100665402,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "normalizedSignature": "Create|(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876610,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies):void",
            "metadataToken": 100666211,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::Execute(System.Linq.Expressions.Expression):TResult",
            "targetName": "Execute",
            "metadataToken": 100666216,
            "canonicalSignature": "(System.Linq.Expressions.Expression):TResult",
            "normalizedSignature": "Execute|(System.Linq.Expressions.Expression):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::ExecuteAsync(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "targetName": "ExecuteAsync",
            "metadataToken": 100666217,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "normalizedSignature": "ExecuteAsync|(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::CreateCompiledQuery(System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100666219,
            "canonicalSignature": "(System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::CreateCompiledAsyncQuery(System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledAsyncQuery",
            "metadataToken": 100666220,
            "canonicalSignature": "(System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledAsyncQuery|(System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::CompileQueryCore(Microsoft.EntityFrameworkCore.Storage.IDatabase,System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IModel,System.Boolean):Func_2",
            "targetName": "CompileQueryCore",
            "metadataToken": 100666221,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.IDatabase,System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IModel,System.Boolean):Func_2",
            "normalizedSignature": "CompileQueryCore|(Microsoft.EntityFrameworkCore.Storage.IDatabase,System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IModel,System.Boolean):Func_2|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::PrecompileQuery(System.Linq.Expressions.Expression,System.Boolean):Expression_1",
            "targetName": "PrecompileQuery",
            "metadataToken": 100666222,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Boolean):Expression_1",
            "normalizedSignature": "PrecompileQuery|(System.Linq.Expressions.Expression,System.Boolean):Expression_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::ExtractParameters(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Boolean,System.Boolean):System.Linq.Expressions.Expression",
            "targetName": "ExtractParameters",
            "metadataToken": 100666223,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Boolean,System.Boolean):System.Linq.Expressions.Expression",
            "normalizedSignature": "ExtractParameters|(System.Linq.Expressions.Expression,System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Boolean,System.Boolean):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::Execute(System.Linq.Expressions.Expression):TResult",
            "targetName": "Execute",
            "metadataToken": 100666098,
            "canonicalSignature": "(System.Linq.Expressions.Expression):TResult",
            "normalizedSignature": "Execute|(System.Linq.Expressions.Expression):TResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::ExecuteAsync(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "targetName": "ExecuteAsync",
            "metadataToken": 100666099,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult",
            "normalizedSignature": "ExecuteAsync|(System.Linq.Expressions.Expression,System.Threading.CancellationToken):TResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::CreateCompiledQuery(System.Linq.Expressions.Expression):Func_2",
            "targetName": "CreateCompiledQuery",
            "metadataToken": 100666100,
            "canonicalSignature": "(System.Linq.Expressions.Expression):Func_2",
            "normalizedSignature": "CreateCompiledQuery|(System.Linq.Expressions.Expression):Func_2|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler::PrecompileQuery(System.Linq.Expressions.Expression,System.Boolean):Expression_1",
            "targetName": "PrecompileQuery",
            "metadataToken": 100666102,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Boolean):Expression_1",
            "normalizedSignature": "PrecompileQuery|(System.Linq.Expressions.Expression,System.Boolean):Expression_1|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IQueryCompiler"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler::.ctor(Microsoft.EntityFrameworkCore.Query.IQueryContextFactory,Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache,Microsoft.EntityFrameworkCore.Query.ICompiledQueryCacheKeyGenerator,Microsoft.EntityFrameworkCore.Storage.IDatabase,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,Microsoft.EntityFrameworkCore.Metadata.IModel):void",
            "metadataToken": 100666215,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.IQueryContextFactory,Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache,Microsoft.EntityFrameworkCore.Query.ICompiledQueryCacheKeyGenerator,Microsoft.EntityFrameworkCore.Storage.IDatabase,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,Microsoft.EntityFrameworkCore.Metadata.IModel):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.IQueryContextFactory,Microsoft.EntityFrameworkCore.Query.Internal.ICompiledQueryCache,Microsoft.EntityFrameworkCore.Query.ICompiledQueryCacheKeyGenerator,Microsoft.EntityFrameworkCore.Storage.IDatabase,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter,Microsoft.EntityFrameworkCore.Metadata.IModel):void|static=false",
            "isStatic": false,
            "parameterCount": 8,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView::Expression:System.String",
            "targetName": "Expression",
            "metadataToken": 385876611,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Expression|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView::Query:System.String",
            "targetName": "Query",
            "metadataToken": 385876612,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Query|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView::.ctor(System.Func_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Func_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "metadataToken": 100666224,
            "canonicalSignature": "(System.Func_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Func_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "normalizedSignature": "constructor|(System.Func_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Func_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryDebugView",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryExpressionReplacingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryExpressionReplacingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryExpressionReplacingExpressionVisitor::Visit(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "Visit",
            "metadataToken": 100667749,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "Visit|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryExpressionReplacingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QueryExpressionReplacingExpressionVisitor::.ctor(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):void",
            "metadataToken": 100667748,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):void",
            "normalizedSignature": "constructor|(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryExpressionReplacingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IEquatable`1",
            "targetName": "System.IEquatable`1",
            "typeArguments": [
              "QueryFiltersCacheKey"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey::Equals(Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100666229,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100666231,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100666232,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey::.ctor(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyCollection_1[[Microsoft.EntityFrameworkCore.Metadata.IQueryFilter,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100666227,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyCollection_1[[Microsoft.EntityFrameworkCore.Metadata.IQueryFilter,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyCollection_1[[Microsoft.EntityFrameworkCore.Metadata.IQueryFilter,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryFiltersCacheKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitBinary(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitBinary",
            "metadataToken": 100666233,
            "canonicalSignature": "(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitBinary|(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitConditional(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitConditional",
            "metadataToken": 100666234,
            "canonicalSignature": "(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitConditional|(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitElementInit(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit",
            "targetName": "VisitElementInit",
            "metadataToken": 100666235,
            "canonicalSignature": "(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit",
            "normalizedSignature": "VisitElementInit|(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitLambda(Expression_1):System.Linq.Expressions.Expression",
            "targetName": "VisitLambda",
            "metadataToken": 100666236,
            "canonicalSignature": "(Expression_1):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitLambda|(Expression_1):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitMember(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMember",
            "metadataToken": 100666237,
            "canonicalSignature": "(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMember|(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitMemberAssignment(System.Linq.Expressions.MemberAssignment):System.Linq.Expressions.MemberAssignment",
            "targetName": "VisitMemberAssignment",
            "metadataToken": 100666238,
            "canonicalSignature": "(System.Linq.Expressions.MemberAssignment):System.Linq.Expressions.MemberAssignment",
            "normalizedSignature": "VisitMemberAssignment|(System.Linq.Expressions.MemberAssignment):System.Linq.Expressions.MemberAssignment|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100666239,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitNew(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitNew",
            "metadataToken": 100666240,
            "canonicalSignature": "(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitNew|(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitNewArray(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitNewArray",
            "metadataToken": 100666241,
            "canonicalSignature": "(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitNewArray|(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::VisitUnary(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitUnary",
            "metadataToken": 100666242,
            "canonicalSignature": "(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitUnary|(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor::.ctor():void",
            "metadataToken": 100666247,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryOptimizingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory::Create():Microsoft.EntityFrameworkCore.Query.QuerySqlGenerator",
            "targetName": "Create",
            "metadataToken": 100667752,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Query.QuerySqlGenerator",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.Query.QuerySqlGenerator|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory::Create():Microsoft.EntityFrameworkCore.Query.QuerySqlGenerator",
            "targetName": "Create",
            "metadataToken": 100666059,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Query.QuerySqlGenerator",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.Query.QuerySqlGenerator|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QuerySqlGeneratorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876772,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QuerySqlGeneratorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QuerySqlGeneratorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QuerySqlGeneratorDependencies):void",
            "metadataToken": 100667750,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QuerySqlGeneratorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QuerySqlGeneratorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QuerySqlGeneratorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "targetName": "Create",
            "metadataToken": 100666251,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "targetName": "Create",
            "metadataToken": 100665406,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876614,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies):void",
            "metadataToken": 100666249,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "targetName": "Create",
            "metadataToken": 100666254,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "targetName": "Create",
            "metadataToken": 100665407,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876615,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies):void",
            "metadataToken": 100666252,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.QueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RandomTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RandomTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RandomTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667957,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RandomTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RandomTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667956,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RandomTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandCache",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandCache",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandCache::GetRelationalCommandTemplate(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate",
            "targetName": "GetRelationalCommandTemplate",
            "metadataToken": 100667754,
            "canonicalSignature": "(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate",
            "normalizedSignature": "GetRelationalCommandTemplate|(System.Collections.Generic.Dictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandCache",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100665400,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandCache::.ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory,Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory,System.Linq.Expressions.Expression,System.Boolean,Microsoft.EntityFrameworkCore.ParameterTranslationMode):void",
            "metadataToken": 100667753,
            "canonicalSignature": "(Microsoft.Extensions.Caching.Memory.IMemoryCache,Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory,Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory,System.Linq.Expressions.Expression,System.Boolean,Microsoft.EntityFrameworkCore.ParameterTranslationMode):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.Caching.Memory.IMemoryCache,Microsoft.EntityFrameworkCore.Query.IQuerySqlGeneratorFactory,Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory,System.Linq.Expressions.Expression,System.Boolean,Microsoft.EntityFrameworkCore.ParameterTranslationMode):void|static=false",
            "isStatic": false,
            "parameterCount": 6,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandCache",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory::Create(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorParameters):Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessor",
            "targetName": "Create",
            "metadataToken": 100667767,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorParameters):Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorParameters):Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory::Create(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorParameters):Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessor",
            "targetName": "Create",
            "metadataToken": 100666061,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorParameters):Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorParameters):Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IRelationalParameterBasedSqlProcessorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876773,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies):void",
            "metadataToken": 100667765,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterBasedSqlProcessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor::Expand(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator):System.Linq.Expressions.Expression",
            "targetName": "Expand",
            "metadataToken": 100667770,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator):System.Linq.Expressions.Expression",
            "normalizedSignature": "Expand|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100667771,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor::Dependencies:Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876774,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies):void",
            "metadataToken": 100667768,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalParameterProcessor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "Translate",
            "metadataToken": 100667780,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::Visit(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "Visit",
            "metadataToken": 100667781,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "Visit|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitBinary(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitBinary",
            "metadataToken": 100667782,
            "canonicalSignature": "(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitBinary|(System.Linq.Expressions.BinaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitConditional(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitConditional",
            "metadataToken": 100667783,
            "canonicalSignature": "(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitConditional|(System.Linq.Expressions.ConditionalExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100667784,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitElementInit(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit",
            "targetName": "VisitElementInit",
            "metadataToken": 100667785,
            "canonicalSignature": "(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit",
            "normalizedSignature": "VisitElementInit|(System.Linq.Expressions.ElementInit):System.Linq.Expressions.ElementInit|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitMember(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMember",
            "metadataToken": 100667786,
            "canonicalSignature": "(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMember|(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitMemberAssignment(System.Linq.Expressions.MemberAssignment):System.Linq.Expressions.MemberAssignment",
            "targetName": "VisitMemberAssignment",
            "metadataToken": 100667787,
            "canonicalSignature": "(System.Linq.Expressions.MemberAssignment):System.Linq.Expressions.MemberAssignment",
            "normalizedSignature": "VisitMemberAssignment|(System.Linq.Expressions.MemberAssignment):System.Linq.Expressions.MemberAssignment|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitMemberInit(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMemberInit",
            "metadataToken": 100667788,
            "canonicalSignature": "(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMemberInit|(System.Linq.Expressions.MemberInitExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100667789,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitNew(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitNew",
            "metadataToken": 100667790,
            "canonicalSignature": "(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitNew|(System.Linq.Expressions.NewExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitNewArray(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitNewArray",
            "metadataToken": 100667791,
            "canonicalSignature": "(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitNewArray|(System.Linq.Expressions.NewArrayExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::VisitUnary(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitUnary",
            "metadataToken": 100667792,
            "canonicalSignature": "(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitUnary|(System.Linq.Expressions.UnaryExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::GetParameterValue(Microsoft.EntityFrameworkCore.Query.QueryContext,System.String):T",
            "targetName": "GetParameterValue",
            "metadataToken": 100667795,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryContext,System.String):T",
            "normalizedSignature": "GetParameterValue|(Microsoft.EntityFrameworkCore.Query.QueryContext,System.String):T|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitor,Microsoft.EntityFrameworkCore.Query.RelationalSqlTranslatingExpressionVisitor):void",
            "metadataToken": 100667779,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitor,Microsoft.EntityFrameworkCore.Query.RelationalSqlTranslatingExpressionVisitor):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitor,Microsoft.EntityFrameworkCore.Query.RelationalSqlTranslatingExpressionVisitor):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalProjectionBindingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitor",
            "targetName": "Create",
            "metadataToken": 100667802,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitor",
            "targetName": "Create",
            "metadataToken": 100665401,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876775,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory::RelationalDependencies:Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitorDependencies",
            "targetName": "RelationalDependencies",
            "metadataToken": 385876776,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitorDependencies",
            "normalizedSignature": "RelationalDependencies|:Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitorDependencies):void",
            "metadataToken": 100667799,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryableMethodTranslatingExpressionVisitorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryableMethodTranslatingExpressionVisitorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryableMethodTranslatingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory::Create(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "targetName": "Create",
            "metadataToken": 100667806,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "normalizedSignature": "Create|(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory::CreatePrecompiled(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "targetName": "CreatePrecompiled",
            "metadataToken": 100667807,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "normalizedSignature": "CreatePrecompiled|(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory::Create(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "targetName": "Create",
            "metadataToken": 100665402,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext",
            "normalizedSignature": "Create|(System.Boolean):Microsoft.EntityFrameworkCore.Query.QueryCompilationContext|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryCompilationContextFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876777,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory::RelationalDependencies:Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies",
            "targetName": "RelationalDependencies",
            "metadataToken": 385876778,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies",
            "normalizedSignature": "RelationalDependencies|:Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies):void",
            "metadataToken": 100667803,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryCompilationContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryContextFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryContextFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory::Create():Microsoft.EntityFrameworkCore.Query.QueryContext",
            "targetName": "Create",
            "metadataToken": 100667811,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Query.QueryContext",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.Query.QueryContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryContextFactory::Create():Microsoft.EntityFrameworkCore.Query.QueryContext",
            "targetName": "Create",
            "metadataToken": 100665404,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Query.QueryContext",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.Query.QueryContext|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryContextFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryContextDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876779,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryContextDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryContextDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory::RelationalDependencies:Microsoft.EntityFrameworkCore.Query.RelationalQueryContextDependencies",
            "targetName": "RelationalDependencies",
            "metadataToken": 385876780,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalQueryContextDependencies",
            "normalizedSignature": "RelationalDependencies|:Microsoft.EntityFrameworkCore.Query.RelationalQueryContextDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryContextDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryContextDependencies):void",
            "metadataToken": 100667808,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryContextDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryContextDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryContextDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryContextDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryMetadataExtractingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryMetadataExtractingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryMetadataExtractingExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100667813,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryMetadataExtractingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryMetadataExtractingExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext):void",
            "metadataToken": 100667812,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryMetadataExtractingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryStringFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryStringFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IRelationalQueryStringFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IRelationalQueryStringFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryStringFactory::Create(System.Data.Common.DbCommand):System.String",
            "targetName": "Create",
            "metadataToken": 100667814,
            "canonicalSignature": "(System.Data.Common.DbCommand):System.String",
            "normalizedSignature": "Create|(System.Data.Common.DbCommand):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryStringFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IRelationalQueryStringFactory::Create(System.Data.Common.DbCommand):System.String",
            "targetName": "Create",
            "metadataToken": 100666062,
            "canonicalSignature": "(System.Data.Common.DbCommand):System.String",
            "normalizedSignature": "Create|(System.Data.Common.DbCommand):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IRelationalQueryStringFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IRelationalQueryStringFactory"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryStringFactory::.ctor():void",
            "metadataToken": 100667815,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryStringFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "targetName": "Create",
            "metadataToken": 100667819,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "targetName": "Create",
            "metadataToken": 100665406,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876781,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory::RelationalDependencies:Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPostprocessorDependencies",
            "targetName": "RelationalDependencies",
            "metadataToken": 385876782,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPostprocessorDependencies",
            "normalizedSignature": "RelationalDependencies|:Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPostprocessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPostprocessorDependencies):void",
            "metadataToken": 100667816,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPostprocessorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryTranslationPostprocessorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPostprocessorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPostprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "targetName": "Create",
            "metadataToken": 100667823,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "targetName": "Create",
            "metadataToken": 100665407,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876783,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory::RelationalDependencies:Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPreprocessorDependencies",
            "targetName": "RelationalDependencies",
            "metadataToken": 385876784,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPreprocessorDependencies",
            "normalizedSignature": "RelationalDependencies|:Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPreprocessorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPreprocessorDependencies):void",
            "metadataToken": 100667820,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPreprocessorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalQueryTranslationPreprocessorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryTranslationPreprocessorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor",
            "targetName": "Create",
            "metadataToken": 100667827,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory::Create(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor",
            "targetName": "Create",
            "metadataToken": 100665408,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.QueryCompilationContext):Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory::Dependencies:Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitorDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876785,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitorDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory::RelationalDependencies:Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitorDependencies",
            "targetName": "RelationalDependencies",
            "metadataToken": 385876786,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitorDependencies",
            "normalizedSignature": "RelationalDependencies|:Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitorDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory::.ctor(Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitorDependencies):void",
            "metadataToken": 100667824,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitorDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitorDependencies,Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitorDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalShapedQueryCompilingExpressionVisitorFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalStructuralTypeMaterializerSource",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalStructuralTypeMaterializerSource",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
          "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalStructuralTypeMaterializerSource::ReadComplexTypeDirectly(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Boolean",
            "targetName": "ReadComplexTypeDirectly",
            "metadataToken": 100667829,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Boolean",
            "normalizedSignature": "ReadComplexTypeDirectly|(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource::CreateMaterializeExpression(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "CreateMaterializeExpression",
            "metadataToken": 100665409,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateMaterializeExpression|(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource::GetMaterializer(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetMaterializer",
            "metadataToken": 100665410,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource::GetMaterializer(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetMaterializer",
            "metadataToken": 100665411,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalStructuralTypeMaterializerSource::.ctor(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):void",
            "metadataToken": 100667828,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalValueConverterCompensatingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalValueConverterCompensatingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalValueConverterCompensatingExpressionVisitor::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100667831,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalValueConverterCompensatingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalValueConverterCompensatingExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667830,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalValueConverterCompensatingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext::Values:System.Object[]",
            "targetName": "Values",
            "metadataToken": 385876787,
            "canonicalSignature": ":System.Object[]",
            "normalizedSignature": "Values|:System.Object[]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext::.ctor():void",
            "metadataToken": 100667839,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SelectExpressionProjectionApplyingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SelectExpressionProjectionApplyingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SelectExpressionProjectionApplyingExpressionVisitor::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100667841,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SelectExpressionProjectionApplyingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SelectExpressionProjectionApplyingExpressionVisitor::.ctor(System.Nullable_1[[Microsoft.EntityFrameworkCore.QuerySplittingBehavior,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100667840,
            "canonicalSignature": "(System.Nullable_1[[Microsoft.EntityFrameworkCore.QuerySplittingBehavior,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(System.Nullable_1[[Microsoft.EntityFrameworkCore.QuerySplittingBehavior,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SelectExpressionProjectionApplyingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::UpdateSelfIdentifier(System.Object[]):System.Void",
            "targetName": "UpdateSelfIdentifier",
            "metadataToken": 100667850,
            "canonicalSignature": "(System.Object[]):System.Void",
            "normalizedSignature": "UpdateSelfIdentifier|(System.Object[]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::ResultContext:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "targetName": "ResultContext",
            "metadataToken": 385876788,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "normalizedSignature": "ResultContext|:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::Parent:System.Object",
            "targetName": "Parent",
            "metadataToken": 385876789,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Parent|:System.Object|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::Collection:System.Object",
            "targetName": "Collection",
            "metadataToken": 385876790,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Collection|:System.Object|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::ParentIdentifier:System.Object[]",
            "targetName": "ParentIdentifier",
            "metadataToken": 385876791,
            "canonicalSignature": ":System.Object[]",
            "normalizedSignature": "ParentIdentifier|:System.Object[]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::OuterIdentifier:System.Object[]",
            "targetName": "OuterIdentifier",
            "metadataToken": 385876792,
            "canonicalSignature": ":System.Object[]",
            "normalizedSignature": "OuterIdentifier|:System.Object[]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::SelfIdentifier:System.Object[]",
            "targetName": "SelfIdentifier",
            "metadataToken": 385876793,
            "canonicalSignature": ":System.Object[]",
            "normalizedSignature": "SelfIdentifier|:System.Object[]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext::.ctor(System.Object,System.Object,System.Object[],System.Object[]):void",
            "metadataToken": 100667842,
            "canonicalSignature": "(System.Object,System.Object,System.Object[],System.Object[]):void",
            "normalizedSignature": "constructor|(System.Object,System.Object,System.Object[],System.Object[]):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100667853,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100667854,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667856,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100667857,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667738,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100665405,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "metadataToken": 100667852,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 8,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator::SetSingleQueryCollectionContext(System.Int32,Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext):System.Void",
            "targetName": "SetSingleQueryCollectionContext",
            "metadataToken": 100667865,
            "canonicalSignature": "(System.Int32,Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext):System.Void",
            "normalizedSignature": "SetSingleQueryCollectionContext|(System.Int32,Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator::ResultContext:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "targetName": "ResultContext",
            "metadataToken": 385876794,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "normalizedSignature": "ResultContext|:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator::ResultReady:System.Boolean",
            "targetName": "ResultReady",
            "metadataToken": 385876795,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "ResultReady|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator::HasNext:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "HasNext",
            "metadataToken": 385876796,
            "canonicalSignature": ":System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "HasNext|:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator::Collections:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Collections",
            "metadataToken": 385876797,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Collections|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryCollectionContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator::.ctor():void",
            "metadataToken": 100667858,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext::ResultContext:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "targetName": "ResultContext",
            "metadataToken": 385876798,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "normalizedSignature": "ResultContext|:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext::Parent:System.Object",
            "targetName": "Parent",
            "metadataToken": 385876799,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Parent|:System.Object|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext::Collection:System.Object",
            "targetName": "Collection",
            "metadataToken": 385876800,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Collection|:System.Object|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext::ParentIdentifier:System.Object[]",
            "targetName": "ParentIdentifier",
            "metadataToken": 385876801,
            "canonicalSignature": ":System.Object[]",
            "normalizedSignature": "ParentIdentifier|:System.Object[]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext::.ctor(System.Object,System.Object,System.Object[]):void",
            "metadataToken": 100667866,
            "canonicalSignature": "(System.Object,System.Object,System.Object[]):void",
            "normalizedSignature": "constructor|(System.Object,System.Object,System.Object[]):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext::HasNext:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "HasNext",
            "metadataToken": 385876802,
            "canonicalSignature": ":System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "HasNext|:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext::DataReader:Microsoft.EntityFrameworkCore.Storage.RelationalDataReader",
            "targetName": "DataReader",
            "metadataToken": 385876803,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.RelationalDataReader",
            "normalizedSignature": "DataReader|:Microsoft.EntityFrameworkCore.Storage.RelationalDataReader|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext::.ctor(Microsoft.EntityFrameworkCore.Storage.RelationalDataReader):void",
            "metadataToken": 100667871,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.RelationalDataReader):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.RelationalDataReader):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEnumerable`1",
            "targetName": "System.Collections.Generic.IEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEnumerable",
            "targetName": "System.Collections.IEnumerable"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IAsyncEnumerable`1",
            "targetName": "System.Collections.Generic.IAsyncEnumerable`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1::GetAsyncEnumerator(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "targetName": "GetAsyncEnumerator",
            "metadataToken": 100667877,
            "canonicalSignature": "(System.Threading.CancellationToken):IAsyncEnumerator_1",
            "normalizedSignature": "GetAsyncEnumerator|(System.Threading.CancellationToken):IAsyncEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100667878,
            "canonicalSignature": "():IEnumerator_1",
            "normalizedSignature": "GetEnumerator|():IEnumerator_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667880,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100667881,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable::CreateDbCommand():System.Data.Common.DbCommand",
            "targetName": "CreateDbCommand",
            "metadataToken": 100667738,
            "canonicalSignature": "():System.Data.Common.DbCommand",
            "normalizedSignature": "CreateDbCommand|():System.Data.Common.DbCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.Internal.IRelationalQueryingEnumerable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable::ToQueryString():System.String",
            "targetName": "ToQueryString",
            "metadataToken": 100665405,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToQueryString|():System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IQueryingEnumerable"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1::.ctor(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "metadataToken": 100667876,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 10,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::SetDataReader(System.Int32,Microsoft.EntityFrameworkCore.Storage.RelationalDataReader):System.Void",
            "targetName": "SetDataReader",
            "metadataToken": 100667888,
            "canonicalSignature": "(System.Int32,Microsoft.EntityFrameworkCore.Storage.RelationalDataReader):System.Void",
            "normalizedSignature": "SetDataReader|(System.Int32,Microsoft.EntityFrameworkCore.Storage.RelationalDataReader):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::SetSplitQueryCollectionContext(System.Int32,Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext):System.Void",
            "targetName": "SetSplitQueryCollectionContext",
            "metadataToken": 100667889,
            "canonicalSignature": "(System.Int32,Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext):System.Void",
            "normalizedSignature": "SetSplitQueryCollectionContext|(System.Int32,Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::ResultContext:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "targetName": "ResultContext",
            "metadataToken": 385876804,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.Internal.ResultContext",
            "normalizedSignature": "ResultContext|:Microsoft.EntityFrameworkCore.Query.Internal.ResultContext|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::HasNext:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "HasNext",
            "metadataToken": 385876805,
            "canonicalSignature": ":System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "HasNext|:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::Collections:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Collections",
            "metadataToken": 385876806,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Collections|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryCollectionContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::DataReaders:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DataReaders",
            "metadataToken": 385876807,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "DataReaders|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryDataReaderContext,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator::.ctor():void",
            "metadataToken": 100667882,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlExpressionSimplifyingExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlExpressionSimplifyingExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlExpressionSimplifyingExpressionVisitor::VisitExtension(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "VisitExtension",
            "metadataToken": 100667891,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitExtension|(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlExpressionSimplifyingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlExpressionSimplifyingExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory,System.Boolean):void",
            "metadataToken": 100667890,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlExpressionSimplifyingExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.QueryRootExpression",
          "targetName": "Microsoft.EntityFrameworkCore.Query.QueryRootExpression"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::DetachQueryProvider():System.Linq.Expressions.Expression",
            "targetName": "DetachQueryProvider",
            "metadataToken": 100667901,
            "canonicalSignature": "():System.Linq.Expressions.Expression",
            "normalizedSignature": "DetachQueryProvider|():System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::VisitChildren(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "targetName": "VisitChildren",
            "metadataToken": 100667902,
            "canonicalSignature": "(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitChildren|(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100667903,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100667904,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100667906,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100665400,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::Sql:System.String",
            "targetName": "Sql",
            "metadataToken": 385876808,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Sql|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::Argument:System.Linq.Expressions.Expression",
            "targetName": "Argument",
            "metadataToken": 385876809,
            "canonicalSignature": ":System.Linq.Expressions.Expression",
            "normalizedSignature": "Argument|:System.Linq.Expressions.Expression|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::.ctor(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,System.Type,System.String,System.Linq.Expressions.Expression):void",
            "metadataToken": 100667897,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,System.Type,System.String,System.Linq.Expressions.Expression):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,System.Type,System.String,System.Linq.Expressions.Expression):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression::.ctor(System.Type,System.String,System.Linq.Expressions.Expression):void",
            "metadataToken": 100667898,
            "canonicalSignature": "(System.Type,System.String,System.Linq.Expressions.Expression):void",
            "normalizedSignature": "constructor|(System.Type,System.String,System.Linq.Expressions.Expression):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SqlQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.StringMethodTranslator",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.StringMethodTranslator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.StringMethodTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100667960,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StringMethodTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator::Translate(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "targetName": "Translate",
            "metadataToken": 100666056,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression",
            "normalizedSignature": "Translate|(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,System.Reflection.MethodInfo,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Query,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IMethodCallTranslator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.StringMethodTranslator::.ctor(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "metadataToken": 100667959,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StringMethodTranslator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::CreateMaterializeExpression(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "CreateMaterializeExpression",
            "metadataToken": 100666257,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateMaterializeExpression|(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::ReadComplexTypeDirectly(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Boolean",
            "targetName": "ReadComplexTypeDirectly",
            "metadataToken": 100666258,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Boolean",
            "normalizedSignature": "ReadComplexTypeDirectly|(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::AddInitializeExpression(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore.Metadata.ParameterBindingInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.MethodCallExpression,System.Collections.Generic.List_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Boolean):System.Void",
            "targetName": "AddInitializeExpression",
            "metadataToken": 100666259,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore.Metadata.ParameterBindingInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.MethodCallExpression,System.Collections.Generic.List_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Boolean):System.Void",
            "normalizedSignature": "AddInitializeExpression|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore.Metadata.ParameterBindingInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.MethodCallExpression,System.Collections.Generic.List_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::PopulateList(IEnumerable_1,IList_1):IList_1",
            "targetName": "PopulateList",
            "metadataToken": 100666261,
            "canonicalSignature": "(IEnumerable_1,IList_1):IList_1",
            "normalizedSignature": "PopulateList|(IEnumerable_1,IList_1):IList_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::GetMaterializer(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetMaterializer",
            "metadataToken": 100666265,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::GetMaterializer(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetMaterializer",
            "metadataToken": 100666266,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::GetEmptyMaterializer(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetEmptyMaterializer",
            "metadataToken": 100666267,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetEmptyMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::GetEmptyMaterializer(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetEmptyMaterializer",
            "metadataToken": 100666268,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetEmptyMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::GetEmptyMaterializer(Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding,System.Collections.Generic.List_1[[Microsoft.EntityFrameworkCore.Metadata.IServiceProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetEmptyMaterializer",
            "metadataToken": 100666269,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding,System.Collections.Generic.List_1[[Microsoft.EntityFrameworkCore.Metadata.IServiceProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetEmptyMaterializer|(Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding,System.Collections.Generic.List_1[[Microsoft.EntityFrameworkCore.Metadata.IServiceProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource::CreateMaterializeExpression(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "CreateMaterializeExpression",
            "metadataToken": 100665409,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateMaterializeExpression|(Microsoft.EntityFrameworkCore.Query.StructuralTypeMaterializerSourceParameters,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource::GetMaterializer(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetMaterializer",
            "metadataToken": 100665410,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource::GetMaterializer(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetMaterializer",
            "metadataToken": 100665411,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetMaterializer|(Microsoft.EntityFrameworkCore.Metadata.IComplexType):System.Func_2[[Microsoft.EntityFrameworkCore.Storage.MaterializationContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::Dependencies:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876616,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::PopulateListMethodSystem.Reflection.MethodInfo",
            "targetName": "PopulateListMethod",
            "metadataToken": 67109670,
            "normalizedSignature": "PopulateListMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource::.ctor(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):void",
            "metadataToken": 100666255,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSource",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IEquatable`1",
            "targetName": "System.IEquatable`1",
            "typeArguments": [
              "StructuralTypeMaterializerSourceDependencies"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100666284,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100666288,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100666289,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::Equals(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100666290,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::<Clone>$():Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "targetName": "<Clone>$",
            "metadataToken": 100666291,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "normalizedSignature": "<Clone>$|():Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::SingletonInterceptors:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "SingletonInterceptors",
            "metadataToken": 385876618,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "SingletonInterceptors|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies::.ctor(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100666281,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Diagnostics.ISingletonInterceptor,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.StructuralTypeMaterializerSourceDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Linq.Expressions:System.Linq.Expressions.ExpressionVisitor",
          "targetName": "System.Linq.Expressions.ExpressionVisitor"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor::VisitMember(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMember",
            "metadataToken": 100666294,
            "canonicalSignature": "(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMember|(System.Linq.Expressions.MemberExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor::VisitMethodCall(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "targetName": "VisitMethodCall",
            "metadataToken": 100666295,
            "canonicalSignature": "(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitMethodCall|(System.Linq.Expressions.MethodCallExpression):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor::.ctor(Microsoft.EntityFrameworkCore.Metadata.IModel):void",
            "metadataToken": 100666293,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IModel):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IModel):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SubqueryMemberPushdownExpressionVisitor",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression",
          "targetName": "Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::VisitChildren(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "targetName": "VisitChildren",
            "metadataToken": 100667910,
            "canonicalSignature": "(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitChildren|(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::UpdateEntityType(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression",
            "targetName": "UpdateEntityType",
            "metadataToken": 100667911,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression",
            "normalizedSignature": "UpdateEntityType|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Query.EntityQueryRootExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100667912,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100667913,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100667915,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100665400,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::Function:Microsoft.EntityFrameworkCore.Metadata.IStoreFunction",
            "targetName": "Function",
            "metadataToken": 385876810,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IStoreFunction",
            "normalizedSignature": "Function|:Microsoft.EntityFrameworkCore.Metadata.IStoreFunction|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::Arguments:System.Collections.Generic.IReadOnlyCollection_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
            "targetName": "Arguments",
            "metadataToken": 385876811,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyCollection_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
            "normalizedSignature": "Arguments|:System.Collections.Generic.IReadOnlyCollection_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression::.ctor(Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.Metadata.IStoreFunction,System.Collections.Generic.IReadOnlyCollection_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):void",
            "metadataToken": 100667907,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.Metadata.IStoreFunction,System.Collections.Generic.IReadOnlyCollection_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.Metadata.IStoreFunction,System.Collections.Generic.IReadOnlyCollection_1[[System.Linq.Expressions.Expression,System.Linq.Expressions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TableValuedFunctionQueryRootExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase",
          "targetName": "Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IRelationalQuotableExpression",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IRelationalQuotableExpression"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "targetName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::Prune(System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "targetName": "Prune",
            "metadataToken": 100667924,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "normalizedSignature": "Prune|(System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::VisitChildren(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "targetName": "VisitChildren",
            "metadataToken": 100667925,
            "canonicalSignature": "(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression",
            "normalizedSignature": "VisitChildren|(System.Linq.Expressions.ExpressionVisitor):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::WithAnnotations(System.Collections.Generic.IReadOnlyDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "targetName": "WithAnnotations",
            "metadataToken": 100667926,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "normalizedSignature": "WithAnnotations|(System.Collections.Generic.IReadOnlyDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::WithAlias(System.String):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "targetName": "WithAlias",
            "metadataToken": 100667927,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "normalizedSignature": "WithAlias|(System.String):Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::Quote():System.Linq.Expressions.Expression",
            "targetName": "Quote",
            "metadataToken": 100667928,
            "canonicalSignature": "():System.Linq.Expressions.Expression",
            "normalizedSignature": "Quote|():System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::Clone(System.String,System.Linq.Expressions.ExpressionVisitor):Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase",
            "targetName": "Clone",
            "metadataToken": 100667929,
            "canonicalSignature": "(System.String,System.Linq.Expressions.ExpressionVisitor):Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase",
            "normalizedSignature": "Clone|(System.String,System.Linq.Expressions.ExpressionVisitor):Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100667930,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100667931,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100667933,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.IRelationalQuotableExpression::Quote():System.Linq.Expressions.Expression",
            "targetName": "Quote",
            "metadataToken": 100666063,
            "canonicalSignature": "():System.Linq.Expressions.Expression",
            "normalizedSignature": "Quote|():System.Linq.Expressions.Expression|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IRelationalQuotableExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IRelationalQuotableExpression"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Query.IPrintableExpression::Print(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "targetName": "Print",
            "metadataToken": 100665400,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void",
            "normalizedSignature": "Print|(Microsoft.EntityFrameworkCore.Query.ExpressionPrinter):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Query.IPrintableExpression"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::Alias:System.String",
            "targetName": "Alias",
            "metadataToken": 385876812,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Alias|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::EntityType:Microsoft.EntityFrameworkCore.Metadata.IEntityType",
            "targetName": "EntityType",
            "metadataToken": 385876813,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IEntityType",
            "normalizedSignature": "EntityType|:Microsoft.EntityFrameworkCore.Metadata.IEntityType|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::SelectExpressions:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "SelectExpressions",
            "metadataToken": 385876814,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "SelectExpressions|:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::DiscriminatorColumn:Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression",
            "targetName": "DiscriminatorColumn",
            "metadataToken": 385876815,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression",
            "normalizedSignature": "DiscriminatorColumn|:Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::DiscriminatorValues:System.Collections.Generic.List_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "DiscriminatorValues",
            "metadataToken": 385876816,
            "canonicalSignature": ":System.Collections.Generic.List_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "DiscriminatorValues|:System.Collections.Generic.List_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression::.ctor(System.String,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression,System.Collections.Generic.List_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "metadataToken": 100667916,
            "canonicalSignature": "(System.String,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression,System.Collections.Generic.List_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "normalizedSignature": "constructor|(System.String,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression,System.Collections.Generic.List_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
            "isStatic": false,
            "parameterCount": 5,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.TpcTablesExpression",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable::Create(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_4,System.Type,System.Boolean,System.Boolean,System.Boolean):FromSqlQueryingEnumerable_1",
            "targetName": "Create",
            "metadataToken": 100667703,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_4,System.Type,System.Boolean,System.Boolean,System.Boolean):FromSqlQueryingEnumerable_1",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IReadOnlyList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_4,System.Type,System.Boolean,System.Boolean,System.Boolean):FromSqlQueryingEnumerable_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 9,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable::Create(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):GroupBySingleQueryingEnumerable_2",
            "targetName": "Create",
            "metadataToken": 100667722,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):GroupBySingleQueryingEnumerable_2",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):GroupBySingleQueryingEnumerable_2|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 11,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySingleQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable::Create(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):GroupBySplitQueryingEnumerable_2",
            "targetName": "Create",
            "metadataToken": 100667730,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):GroupBySplitQueryingEnumerable_2",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_3,System.Func_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Data.Common.DbDataReader,System.Data.Common,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a],[System.Object[],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Func_3[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):GroupBySplitQueryingEnumerable_2|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 13,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.GroupBySplitQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalJsonUtilities",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalJsonUtilities",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalJsonUtilities::SerializeComplexTypeToJson(Microsoft.EntityFrameworkCore.Metadata.IComplexType,System.Object,System.Boolean):System.String",
            "targetName": "SerializeComplexTypeToJson",
            "metadataToken": 100667761,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexType,System.Object,System.Boolean):System.String",
            "normalizedSignature": "SerializeComplexTypeToJson|(Microsoft.EntityFrameworkCore.Metadata.IComplexType,System.Object,System.Boolean):System.String|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalJsonUtilities",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.RelationalJsonUtilities::SerializeComplexTypeToJsonMethodSystem.Reflection.MethodInfo",
            "targetName": "SerializeComplexTypeToJsonMethod",
            "metadataToken": 67109819,
            "normalizedSignature": "SerializeComplexTypeToJsonMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.RelationalJsonUtilities",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable::Create(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):SingleQueryingEnumerable_1",
            "targetName": "Create",
            "metadataToken": 100667851,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):SingleQueryingEnumerable_1",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Type,System.Boolean,System.Boolean,System.Boolean):SingleQueryingEnumerable_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 8,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable",
        "targetName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable::Create(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):SplitQueryingEnumerable_1",
            "targetName": "Create",
            "metadataToken": 100667875,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):SplitQueryingEnumerable_1",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Query.RelationalQueryContext,Microsoft.EntityFrameworkCore.Query.Internal.RelationalCommandResolver,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.ReaderColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Func_5,System.Action_3[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Func_4[[Microsoft.EntityFrameworkCore.Query.QueryContext,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryResultCoordinator,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Threading.Tasks.Task,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Type,System.Boolean,System.Boolean,System.Boolean):SplitQueryingEnumerable_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 10,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
