{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.EntityFrameworkCore.ChangeTracking",
    "ownerIdentities": [
      "Microsoft.EntityFrameworkCore",
      "Microsoft.EntityFrameworkCore.Abstractions"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Enum",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Enum",
          "targetName": "System.Enum"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IComparable",
            "targetName": "System.IComparable"
          },
          {
            "stableId": "System.Private.CoreLib:System.ISpanFormattable",
            "targetName": "System.ISpanFormattable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IFormattable",
            "targetName": "System.IFormattable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IConvertible",
            "targetName": "System.IConvertible"
          }
        ],
        "methods": [],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming::value__System.Int32",
            "targetName": "value__",
            "metadataToken": 67110995,
            "normalizedSignature": "value__|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming::ImmediateMicrosoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "Immediate",
            "metadataToken": 67110996,
            "normalizedSignature": "Immediate|Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming::OnSaveChangesMicrosoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "OnSaveChanges",
            "metadataToken": 67110997,
            "normalizedSignature": "OnSaveChanges|Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming::NeverMicrosoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "Never",
            "metadataToken": 67110998,
            "normalizedSignature": "Never|Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Enum",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Enum",
          "targetName": "System.Enum"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IComparable",
            "targetName": "System.IComparable"
          },
          {
            "stableId": "System.Private.CoreLib:System.ISpanFormattable",
            "targetName": "System.ISpanFormattable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IFormattable",
            "targetName": "System.IFormattable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IConvertible",
            "targetName": "System.IConvertible"
          }
        ],
        "methods": [],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions::value__System.Int32",
            "targetName": "value__",
            "metadataToken": 67111008,
            "normalizedSignature": "value__|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions::IncludePropertiesMicrosoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "targetName": "IncludeProperties",
            "metadataToken": 67111009,
            "normalizedSignature": "IncludeProperties|Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions::IncludeNavigationsMicrosoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "targetName": "IncludeNavigations",
            "metadataToken": 67111010,
            "normalizedSignature": "IncludeNavigations|Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions::ShortDefaultMicrosoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "targetName": "ShortDefault",
            "metadataToken": 67111011,
            "normalizedSignature": "ShortDefault|Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions::LongDefaultMicrosoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "targetName": "LongDefault",
            "metadataToken": 67111012,
            "normalizedSignature": "LongDefault|Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTrackerDebugStringOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Enum",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Enum",
          "targetName": "System.Enum"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IComparable",
            "targetName": "System.IComparable"
          },
          {
            "stableId": "System.Private.CoreLib:System.ISpanFormattable",
            "targetName": "System.ISpanFormattable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IFormattable",
            "targetName": "System.IFormattable"
          },
          {
            "stableId": "System.Private.CoreLib:System.IConvertible",
            "targetName": "System.IConvertible"
          }
        ],
        "methods": [],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions::value__System.Int32",
            "targetName": "value__",
            "metadataToken": 67111057,
            "normalizedSignature": "value__|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions::NoneMicrosoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
            "targetName": "None",
            "metadataToken": 67111058,
            "normalizedSignature": "None|Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions::ForceIdentityResolutionMicrosoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
            "targetName": "ForceIdentityResolution",
            "metadataToken": 67111059,
            "normalizedSignature": "ForceIdentityResolution|Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory::CreatePrincipalEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreatePrincipalEquatableKey",
            "metadataToken": 100675330,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreatePrincipalEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100675332,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory::CreatePrincipalEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreatePrincipalEquatableKey",
            "metadataToken": 100675330,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreatePrincipalEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878121,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|:IEqualityComparer_1|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.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator::TraverseGraph(EntityEntryGraphNode_1,Func_2):System.Void",
            "targetName": "TraverseGraph",
            "metadataToken": 100675337,
            "canonicalSignature": "(EntityEntryGraphNode_1,Func_2):System.Void",
            "normalizedSignature": "TraverseGraph|(EntityEntryGraphNode_1,Func_2):System.Void|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.ChangeTracking.IEntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator::TraverseGraphAsync(EntityEntryGraphNode_1,Func_3,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "TraverseGraphAsync",
            "metadataToken": 100675338,
            "canonicalSignature": "(EntityEntryGraphNode_1,Func_3,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "TraverseGraphAsync|(EntityEntryGraphNode_1,Func_3,System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory::CreateEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateEquatableKey",
            "metadataToken": 100675339,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreateEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1::CreateFromKeyValues(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Object",
            "targetName": "CreateFromKeyValues",
            "metadataToken": 100675340,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Object",
            "normalizedSignature": "CreateFromKeyValues|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1::FindNullPropertyInKeyValues(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "targetName": "FindNullPropertyInKeyValues",
            "metadataToken": 100675341,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "normalizedSignature": "FindNullPropertyInKeyValues|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Metadata.IProperty|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1::CreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "targetName": "CreateFromCurrentValues",
            "metadataToken": 100675342,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "normalizedSignature": "CreateFromCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1::FindNullPropertyInCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "targetName": "FindNullPropertyInCurrentValues",
            "metadataToken": 100675343,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "normalizedSignature": "FindNullPropertyInCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):Microsoft.EntityFrameworkCore.Metadata.IProperty|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1::CreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "targetName": "CreateFromRelationshipSnapshot",
            "metadataToken": 100675345,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "normalizedSignature": "CreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory::CreateEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateEquatableKey",
            "metadataToken": 100675339,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreateEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878122,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|:IEqualityComparer_1|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.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ArrayStructuralComparer`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ArrayStructuralComparer`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "TElement[]"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "TElement[]"
            ]
          }
        ],
        "typeParameters": [
          "TElement"
        ],
        "methods": [],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ArrayStructuralComparer`1::.ctor():void",
            "metadataToken": 100675061,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ArrayStructuralComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CaseInsensitiveValueComparer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.CaseInsensitiveValueComparer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "String"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "String"
            ]
          }
        ],
        "methods": [],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CaseInsensitiveValueComparer::.ctor():void",
            "metadataToken": 100675062,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CaseInsensitiveValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
        "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.Infrastructure.IResettableService",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::Entries():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Entries",
            "metadataToken": 100675074,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Entries|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::Entries():IEnumerable_1",
            "targetName": "Entries",
            "metadataToken": 100675075,
            "canonicalSignature": "():IEnumerable_1",
            "normalizedSignature": "Entries|():IEnumerable_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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::HasChanges():System.Boolean",
            "targetName": "HasChanges",
            "metadataToken": 100675077,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "HasChanges|():System.Boolean|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DetectChanges():System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675079,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "DetectChanges|():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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::AcceptAllChanges():System.Void",
            "targetName": "AcceptAllChanges",
            "metadataToken": 100675080,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AcceptAllChanges|():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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::TrackGraph(System.Object,System.Action_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "TrackGraph",
            "metadataToken": 100675081,
            "canonicalSignature": "(System.Object,System.Action_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "TrackGraph|(System.Object,System.Action_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::TrackGraph(System.Object,TState,Func_2):System.Void",
            "targetName": "TrackGraph",
            "metadataToken": 100675082,
            "canonicalSignature": "(System.Object,TState,Func_2):System.Void",
            "normalizedSignature": "TrackGraph|(System.Object,TState,Func_2):System.Void|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::CascadeChanges():System.Void",
            "targetName": "CascadeChanges",
            "metadataToken": 100675102,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "CascadeChanges|():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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675105,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100675107,
            "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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675108,
            "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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675109,
            "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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IResettableService::ResetState():System.Void",
            "targetName": "ResetState",
            "metadataToken": 100673199,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "ResetState|():System.Void|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.Infrastructure.IResettableService",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IResettableService::ResetStateAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "ResetStateAsync",
            "metadataToken": 100673200,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "ResetStateAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task|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.Infrastructure.IResettableService",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::AutoDetectChangesEnabled:System.Boolean",
            "targetName": "AutoDetectChangesEnabled",
            "metadataToken": 385878045,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "AutoDetectChangesEnabled|:System.Boolean|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::LazyLoadingEnabled:System.Boolean",
            "targetName": "LazyLoadingEnabled",
            "metadataToken": 385878046,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "LazyLoadingEnabled|:System.Boolean|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::QueryTrackingBehavior:Microsoft.EntityFrameworkCore.QueryTrackingBehavior",
            "targetName": "QueryTrackingBehavior",
            "metadataToken": 385878047,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.QueryTrackingBehavior",
            "normalizedSignature": "QueryTrackingBehavior|:Microsoft.EntityFrameworkCore.QueryTrackingBehavior|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DeleteOrphansTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "DeleteOrphansTiming",
            "metadataToken": 385878048,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "normalizedSignature": "DeleteOrphansTiming|:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::CascadeDeleteTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "CascadeDeleteTiming",
            "metadataToken": 385878049,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "normalizedSignature": "CascadeDeleteTiming|:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878050,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "Context|:Microsoft.EntityFrameworkCore.DbContext|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DebugView:Microsoft.EntityFrameworkCore.Infrastructure.DebugView",
            "targetName": "DebugView",
            "metadataToken": 385878054,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.DebugView",
            "normalizedSignature": "DebugView|:Microsoft.EntityFrameworkCore.Infrastructure.DebugView|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.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::TrackingSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Tracking",
            "metadataToken": 335544324,
            "normalizedSignature": "Tracking|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::TrackedSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Tracked",
            "metadataToken": 335544325,
            "normalizedSignature": "Tracked|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::StateChangingSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "StateChanging",
            "metadataToken": 335544326,
            "normalizedSignature": "StateChanging|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::StateChangedSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "StateChanged",
            "metadataToken": 335544327,
            "normalizedSignature": "StateChanged|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DetectingEntityChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectingEntityChanges",
            "metadataToken": 335544328,
            "normalizedSignature": "DetectingEntityChanges|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DetectedEntityChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectedEntityChanges",
            "metadataToken": 335544329,
            "normalizedSignature": "DetectedEntityChanges|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DetectingAllChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectingAllChanges",
            "metadataToken": 335544330,
            "normalizedSignature": "DetectingAllChanges|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::DetectedAllChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectedAllChanges",
            "metadataToken": 335544331,
            "normalizedSignature": "DetectedAllChanges|System.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker::.ctor(Microsoft.EntityFrameworkCore.DbContext,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void",
            "metadataToken": 100675063,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.DbContext,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.DbContext,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void|static=false",
            "isStatic": false,
            "parameterCount": 5,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::Load():System.Void",
            "targetName": "Load",
            "metadataToken": 100675119,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Load|():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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::Load(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void",
            "targetName": "Load",
            "metadataToken": 100675120,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void",
            "normalizedSignature": "Load|(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::LoadAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "LoadAsync",
            "metadataToken": 100675121,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "LoadAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::LoadAsync(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "LoadAsync",
            "metadataToken": 100675122,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "LoadAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::Query():System.Linq.IQueryable",
            "targetName": "Query",
            "metadataToken": 100675123,
            "canonicalSignature": "():System.Linq.IQueryable",
            "normalizedSignature": "Query|():System.Linq.IQueryable|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::FindEntry(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "FindEntry",
            "metadataToken": 100675125,
            "canonicalSignature": "(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "FindEntry|(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::GetInternalTargetEntry(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetInternalTargetEntry",
            "metadataToken": 100675126,
            "canonicalSignature": "(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetInternalTargetEntry|(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::CurrentValue:System.Collections.IEnumerable",
            "targetName": "CurrentValue",
            "metadataToken": 385878055,
            "canonicalSignature": ":System.Collections.IEnumerable",
            "normalizedSignature": "CurrentValue|:System.Collections.IEnumerable|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.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878056,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "metadataToken": 100675112,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "metadataToken": 100675113,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity",
          "TRelatedEntity"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::Query():IQueryable_1",
            "targetName": "Query",
            "metadataToken": 100675133,
            "canonicalSignature": "():IQueryable_1",
            "normalizedSignature": "Query|():IQueryable_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.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::FindEntry(System.Object):EntityEntry_1",
            "targetName": "FindEntry",
            "metadataToken": 100675134,
            "canonicalSignature": "(System.Object):EntityEntry_1",
            "normalizedSignature": "FindEntry|(System.Object):EntityEntry_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.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::Query():System.Linq.IQueryable",
            "targetName": "Query",
            "metadataToken": 0,
            "canonicalSignature": "():System.Linq.IQueryable",
            "normalizedSignature": "Query|():System.Linq.IQueryable|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::EntityEntry:EntityEntry_1",
            "targetName": "EntityEntry",
            "metadataToken": 385878058,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "EntityEntry|:EntityEntry_1|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.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::CurrentValue:IEnumerable_1",
            "targetName": "CurrentValue",
            "metadataToken": 385878059,
            "canonicalSignature": ":IEnumerable_1",
            "normalizedSignature": "CurrentValue|:IEnumerable_1|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.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "metadataToken": 100675128,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "metadataToken": 100675129,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::GetOriginalEntry(System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "targetName": "GetOriginalEntry",
            "metadataToken": 100675140,
            "canonicalSignature": "(System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "normalizedSignature": "GetOriginalEntry|(System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry|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.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::GetEnumerator():System.Collections.Generic.IEnumerator_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEnumerator",
            "metadataToken": 100675144,
            "canonicalSignature": "():System.Collections.Generic.IEnumerator_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEnumerator|():System.Collections.Generic.IEnumerator_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::CurrentValue:System.Collections.IEnumerable",
            "targetName": "CurrentValue",
            "metadataToken": 385878060,
            "canonicalSignature": ":System.Collections.IEnumerable",
            "normalizedSignature": "CurrentValue|:System.Collections.IEnumerable|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.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::Item[System.Int32]:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "targetName": "Item",
            "metadataToken": 385878061,
            "canonicalSignature": "[System.Int32]:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "normalizedSignature": "Item|[System.Int32]:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "targetName": "Metadata",
            "metadataToken": 385878062,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty|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.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878063,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "metadataToken": 100675135,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity",
          "TElement"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2::GetOriginalEntry(System.Int32):ComplexElementEntry_2",
            "targetName": "GetOriginalEntry",
            "metadataToken": 100675150,
            "canonicalSignature": "(System.Int32):ComplexElementEntry_2",
            "normalizedSignature": "GetOriginalEntry|(System.Int32):ComplexElementEntry_2|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.ChangeTracking.ComplexCollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2::EntityEntry:EntityEntry_1",
            "targetName": "EntityEntry",
            "metadataToken": 385878064,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "EntityEntry|:EntityEntry_1|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.ChangeTracking.ComplexCollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2::CurrentValue:IReadOnlyList_1",
            "targetName": "CurrentValue",
            "metadataToken": 385878065,
            "canonicalSignature": ":IReadOnlyList_1",
            "normalizedSignature": "CurrentValue|:IReadOnlyList_1|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.ChangeTracking.ComplexCollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2::Item[System.Int32]:ComplexElementEntry_2",
            "targetName": "Item",
            "metadataToken": 385878066,
            "canonicalSignature": "[System.Int32]:ComplexElementEntry_2",
            "normalizedSignature": "Item|[System.Int32]:ComplexElementEntry_2|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "metadataToken": 100675145,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
        "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.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalComplexEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::Property(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "targetName": "Property",
            "metadataToken": 100675160,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "normalizedSignature": "Property|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::Property(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "targetName": "Property",
            "metadataToken": 100675161,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "normalizedSignature": "Property|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::ComplexProperty(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "targetName": "ComplexProperty",
            "metadataToken": 100675163,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "normalizedSignature": "ComplexProperty|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::ComplexProperty(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "targetName": "ComplexProperty",
            "metadataToken": 100675164,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "normalizedSignature": "ComplexProperty|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::ComplexCollection(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "targetName": "ComplexCollection",
            "metadataToken": 100675166,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "normalizedSignature": "ComplexCollection|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::ComplexCollection(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "targetName": "ComplexCollection",
            "metadataToken": 100675167,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "normalizedSignature": "ComplexCollection|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878067,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::InternalEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "InternalEntry",
            "metadataToken": 385878068,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "InternalEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "targetName": "Metadata",
            "metadataToken": 385878069,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::CurrentValue:System.Object",
            "targetName": "CurrentValue",
            "metadataToken": 385878070,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "CurrentValue|:System.Object|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::EntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "EntityEntry",
            "metadataToken": 385878071,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "EntityEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::State:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "State",
            "metadataToken": 385878072,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "State|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::Properties:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Properties",
            "metadataToken": 385878073,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Properties|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::ComplexProperties:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexProperties",
            "metadataToken": 385878074,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexProperties|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::ComplexCollections:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexCollections",
            "metadataToken": 385878075,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexCollections|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):void",
            "metadataToken": 100675151,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalComplexEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity",
          "TComplexProperty"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::Property(Expression_1):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675178,
            "canonicalSignature": "(Expression_1):PropertyEntry_2",
            "normalizedSignature": "Property|(Expression_1):PropertyEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::ComplexProperty(Expression_1):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675179,
            "canonicalSignature": "(Expression_1):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(Expression_1):ComplexPropertyEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::ComplexCollection(Expression_1):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675180,
            "canonicalSignature": "(Expression_1):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(Expression_1):ComplexCollectionEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::Property(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675181,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_2",
            "normalizedSignature": "Property|(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::ComplexProperty(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675182,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::ComplexCollection(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675183,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::Property(System.String):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675184,
            "canonicalSignature": "(System.String):PropertyEntry_2",
            "normalizedSignature": "Property|(System.String):PropertyEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::ComplexProperty(System.String):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675185,
            "canonicalSignature": "(System.String):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(System.String):ComplexPropertyEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::ComplexCollection(System.String):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675186,
            "canonicalSignature": "(System.String):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(System.String):ComplexCollectionEntry_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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::EntityEntry:EntityEntry_1",
            "targetName": "EntityEntry",
            "metadataToken": 385878077,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "EntityEntry|:EntityEntry_1|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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::CurrentValue:TComplexProperty",
            "targetName": "CurrentValue",
            "metadataToken": 385878078,
            "canonicalSignature": ":TComplexProperty",
            "normalizedSignature": "CurrentValue|:TComplexProperty|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.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):void",
            "metadataToken": 100675175,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexElementEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::Property(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "targetName": "Property",
            "metadataToken": 100675193,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "normalizedSignature": "Property|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::Property(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "targetName": "Property",
            "metadataToken": 100675194,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "normalizedSignature": "Property|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::ComplexProperty(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "targetName": "ComplexProperty",
            "metadataToken": 100675196,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "normalizedSignature": "ComplexProperty|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::ComplexProperty(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "targetName": "ComplexProperty",
            "metadataToken": 100675197,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "normalizedSignature": "ComplexProperty|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::ComplexCollection(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "targetName": "ComplexCollection",
            "metadataToken": 100675199,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "normalizedSignature": "ComplexCollection|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::ComplexCollection(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "targetName": "ComplexCollection",
            "metadataToken": 100675200,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "normalizedSignature": "ComplexCollection|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878079,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "targetName": "Metadata",
            "metadataToken": 385878080,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty|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.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::Properties:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Properties",
            "metadataToken": 385878081,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Properties|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::ComplexProperties:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexProperties",
            "metadataToken": 385878082,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexProperties|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::ComplexCollections:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexCollections",
            "metadataToken": 385878083,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexCollections|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "metadataToken": 100675189,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity",
          "TComplexProperty"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::Property(Expression_1):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675210,
            "canonicalSignature": "(Expression_1):PropertyEntry_2",
            "normalizedSignature": "Property|(Expression_1):PropertyEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::ComplexProperty(Expression_1):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675211,
            "canonicalSignature": "(Expression_1):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(Expression_1):ComplexPropertyEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::ComplexCollection(Expression_1):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675212,
            "canonicalSignature": "(Expression_1):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(Expression_1):ComplexCollectionEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::Property(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675213,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_2",
            "normalizedSignature": "Property|(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::ComplexProperty(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675214,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::ComplexCollection(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675215,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::Property(System.String):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675216,
            "canonicalSignature": "(System.String):PropertyEntry_2",
            "normalizedSignature": "Property|(System.String):PropertyEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::ComplexProperty(System.String):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675217,
            "canonicalSignature": "(System.String):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(System.String):ComplexPropertyEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::ComplexCollection(System.String):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675218,
            "canonicalSignature": "(System.String):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(System.String):ComplexCollectionEntry_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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::EntityEntry:EntityEntry_1",
            "targetName": "EntityEntry",
            "metadataToken": 385878084,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "EntityEntry|:EntityEntry_1|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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::CurrentValue:TComplexProperty",
            "targetName": "CurrentValue",
            "metadataToken": 385878085,
            "canonicalSignature": ":TComplexProperty",
            "normalizedSignature": "CurrentValue|:TComplexProperty|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.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "metadataToken": 100675206,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.EventArgs",
          "targetName": "System.EventArgs"
        },
        "methods": [],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs::.ctor():void",
            "metadataToken": 100675221,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.EventArgs",
          "targetName": "System.EventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs::ChangesFound:System.Boolean",
            "targetName": "ChangesFound",
            "metadataToken": 385878086,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "ChangesFound|:System.Boolean|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.ChangeTracking.DetectedChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs::.ctor(System.Boolean):void",
            "metadataToken": 100675222,
            "canonicalSignature": "(System.Boolean):void",
            "normalizedSignature": "constructor|(System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs::Entry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "Entry",
            "metadataToken": 385878087,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "Entry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.DetectedEntityChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):void",
            "metadataToken": 100675224,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs::Entry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "Entry",
            "metadataToken": 385878088,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "Entry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.DetectEntityChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "metadataToken": 100675226,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
        "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.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::DetectChanges():System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675233,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "DetectChanges|():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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Member(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
            "targetName": "Member",
            "metadataToken": 100675237,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
            "normalizedSignature": "Member|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Member(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
            "targetName": "Member",
            "metadataToken": 100675238,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
            "normalizedSignature": "Member|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Navigation(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "targetName": "Navigation",
            "metadataToken": 100675240,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "normalizedSignature": "Navigation|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Navigation(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "targetName": "Navigation",
            "metadataToken": 100675241,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "normalizedSignature": "Navigation|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Property(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "targetName": "Property",
            "metadataToken": 100675243,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "normalizedSignature": "Property|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Property(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "targetName": "Property",
            "metadataToken": 100675244,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "normalizedSignature": "Property|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ComplexProperty(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "targetName": "ComplexProperty",
            "metadataToken": 100675246,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "normalizedSignature": "ComplexProperty|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ComplexProperty(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "targetName": "ComplexProperty",
            "metadataToken": 100675247,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry",
            "normalizedSignature": "ComplexProperty|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ComplexCollection(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "targetName": "ComplexCollection",
            "metadataToken": 100675249,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "normalizedSignature": "ComplexCollection|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ComplexCollection(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "targetName": "ComplexCollection",
            "metadataToken": 100675250,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry",
            "normalizedSignature": "ComplexCollection|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Reference(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "targetName": "Reference",
            "metadataToken": 100675252,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "normalizedSignature": "Reference|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Reference(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "targetName": "Reference",
            "metadataToken": 100675253,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "normalizedSignature": "Reference|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Collection(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "targetName": "Collection",
            "metadataToken": 100675255,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "normalizedSignature": "Collection|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Collection(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "targetName": "Collection",
            "metadataToken": 100675256,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry",
            "normalizedSignature": "Collection|(System.String):Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::GetDatabaseValues():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "targetName": "GetDatabaseValues",
            "metadataToken": 100675261,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "normalizedSignature": "GetDatabaseValues|():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::GetDatabaseValuesAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDatabaseValuesAsync",
            "metadataToken": 100675262,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDatabaseValuesAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Reload():System.Void",
            "targetName": "Reload",
            "metadataToken": 100675263,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Reload|():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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ReloadAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "ReloadAsync",
            "metadataToken": 100675264,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "ReloadAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100675267,
            "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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675269,
            "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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675270,
            "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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::InternalEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "InternalEntry",
            "metadataToken": 385878089,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "InternalEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Entity:System.Object",
            "targetName": "Entity",
            "metadataToken": 385878090,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Entity|:System.Object|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::State:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "State",
            "metadataToken": 385878091,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "State|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878093,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "Context|:Microsoft.EntityFrameworkCore.DbContext|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.IEntityType",
            "targetName": "Metadata",
            "metadataToken": 385878094,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IEntityType",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.IEntityType|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Members:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Members",
            "metadataToken": 385878095,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Members|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Navigations:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Navigations",
            "metadataToken": 385878096,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Navigations|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Properties:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Properties",
            "metadataToken": 385878097,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Properties|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ComplexProperties:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexProperties",
            "metadataToken": 385878098,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexProperties|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexPropertyEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::ComplexCollections:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexCollections",
            "metadataToken": 385878099,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexCollections|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ComplexCollectionEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::References:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "References",
            "metadataToken": 385878100,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "References|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::Collections:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Collections",
            "metadataToken": 385878101,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Collections|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.CollectionEntry,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::IsKeySet:System.Boolean",
            "targetName": "IsKeySet",
            "metadataToken": 385878102,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsKeySet|:System.Boolean|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::CurrentValues:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "targetName": "CurrentValues",
            "metadataToken": 385878103,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "normalizedSignature": "CurrentValues|:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::OriginalValues:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "targetName": "OriginalValues",
            "metadataToken": 385878104,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "normalizedSignature": "OriginalValues|:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::DebugView:Microsoft.EntityFrameworkCore.Infrastructure.DebugView",
            "targetName": "DebugView",
            "metadataToken": 385878106,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.DebugView",
            "normalizedSignature": "DebugView|:Microsoft.EntityFrameworkCore.Infrastructure.DebugView|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.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "metadataToken": 100675229,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Property(Expression_1):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675295,
            "canonicalSignature": "(Expression_1):PropertyEntry_2",
            "normalizedSignature": "Property|(Expression_1):PropertyEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::ComplexProperty(Expression_1):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675296,
            "canonicalSignature": "(Expression_1):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(Expression_1):ComplexPropertyEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::ComplexCollection(Expression_1):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675297,
            "canonicalSignature": "(Expression_1):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(Expression_1):ComplexCollectionEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Reference(Expression_1):ReferenceEntry_2",
            "targetName": "Reference",
            "metadataToken": 100675298,
            "canonicalSignature": "(Expression_1):ReferenceEntry_2",
            "normalizedSignature": "Reference|(Expression_1):ReferenceEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Collection(Expression_1):CollectionEntry_2",
            "targetName": "Collection",
            "metadataToken": 100675299,
            "canonicalSignature": "(Expression_1):CollectionEntry_2",
            "normalizedSignature": "Collection|(Expression_1):CollectionEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Property(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675300,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_2",
            "normalizedSignature": "Property|(Microsoft.EntityFrameworkCore.Metadata.IProperty):PropertyEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::ComplexProperty(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675301,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexPropertyEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::ComplexCollection(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675302,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):ComplexCollectionEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Reference(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):ReferenceEntry_2",
            "targetName": "Reference",
            "metadataToken": 100675303,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):ReferenceEntry_2",
            "normalizedSignature": "Reference|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):ReferenceEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Collection(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):CollectionEntry_2",
            "targetName": "Collection",
            "metadataToken": 100675304,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):CollectionEntry_2",
            "normalizedSignature": "Collection|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):CollectionEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Reference(System.String):ReferenceEntry_2",
            "targetName": "Reference",
            "metadataToken": 100675305,
            "canonicalSignature": "(System.String):ReferenceEntry_2",
            "normalizedSignature": "Reference|(System.String):ReferenceEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Collection(System.String):CollectionEntry_2",
            "targetName": "Collection",
            "metadataToken": 100675306,
            "canonicalSignature": "(System.String):CollectionEntry_2",
            "normalizedSignature": "Collection|(System.String):CollectionEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Property(System.String):PropertyEntry_2",
            "targetName": "Property",
            "metadataToken": 100675307,
            "canonicalSignature": "(System.String):PropertyEntry_2",
            "normalizedSignature": "Property|(System.String):PropertyEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::ComplexProperty(System.String):ComplexPropertyEntry_2",
            "targetName": "ComplexProperty",
            "metadataToken": 100675308,
            "canonicalSignature": "(System.String):ComplexPropertyEntry_2",
            "normalizedSignature": "ComplexProperty|(System.String):ComplexPropertyEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::ComplexCollection(System.String):ComplexCollectionEntry_2",
            "targetName": "ComplexCollection",
            "metadataToken": 100675309,
            "canonicalSignature": "(System.String):ComplexCollectionEntry_2",
            "normalizedSignature": "ComplexCollection|(System.String):ComplexCollectionEntry_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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::Entity:TEntity",
            "targetName": "Entity",
            "metadataToken": 385878113,
            "canonicalSignature": ":TEntity",
            "normalizedSignature": "Entity|:TEntity|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.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "metadataToken": 100675293,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.EventArgs",
          "targetName": "System.EventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs::Entry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "Entry",
            "metadataToken": 385878107,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "Entry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.EntityEntryEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "metadataToken": 100675280,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
        "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.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode::CreateNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
            "targetName": "CreateNode",
            "metadataToken": 100675287,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
            "normalizedSignature": "CreateNode|(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode|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.ChangeTracking.EntityEntryGraphNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode::SourceEntry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "SourceEntry",
            "metadataToken": 385878108,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "SourceEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.EntityEntryGraphNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode::InboundNavigation:Microsoft.EntityFrameworkCore.Metadata.INavigationBase",
            "targetName": "InboundNavigation",
            "metadataToken": 385878109,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.INavigationBase",
            "normalizedSignature": "InboundNavigation|:Microsoft.EntityFrameworkCore.Metadata.INavigationBase|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.ChangeTracking.EntityEntryGraphNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode::Entry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "Entry",
            "metadataToken": 385878110,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "Entry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.EntityEntryGraphNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "metadataToken": 100675282,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "typeParameters": [
          "TState"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1::CreateNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
            "targetName": "CreateNode",
            "metadataToken": 100675292,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode",
            "normalizedSignature": "CreateNode|(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1::NodeState:TState",
            "targetName": "NodeState",
            "metadataToken": 385878112,
            "canonicalSignature": ":TState",
            "normalizedSignature": "NodeState|:TState|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.ChangeTracking.EntityEntryGraphNode`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,TState,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "metadataToken": 100675288,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,TState,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,TState,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,TState,Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "metadataToken": 100675289,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,TState,Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,TState,Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs::OldState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "OldState",
            "metadataToken": 385878114,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "OldState|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.EntityStateChangedEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs::NewState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "NewState",
            "metadataToken": 385878115,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "NewState|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.EntityStateChangedEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):void",
            "metadataToken": 100675312,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs::OldState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "OldState",
            "metadataToken": 385878116,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "OldState|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.EntityStateChangingEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs::NewState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "NewState",
            "metadataToken": 385878117,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "NewState|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.EntityStateChangingEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):void",
            "metadataToken": 100675315,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs::FromQuery:System.Boolean",
            "targetName": "FromQuery",
            "metadataToken": 385878118,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "FromQuery|:System.Boolean|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.ChangeTracking.EntityTrackedEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):void",
            "metadataToken": 100675318,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryEventArgs"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs::State:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "State",
            "metadataToken": 385878119,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "State|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.EntityTrackingEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs::FromQuery:System.Boolean",
            "targetName": "FromQuery",
            "metadataToken": 385878120,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "FromQuery|:System.Boolean|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.ChangeTracking.EntityTrackingEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):void",
            "metadataToken": 100675320,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IComparer`1",
            "targetName": "System.Collections.Generic.IComparer`1",
            "typeArguments": [
              "IUpdateEntry"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "IUpdateEntry"
            ]
          }
        ],
        "typeParameters": [
          "TProperty"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1::Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "Compare",
            "metadataToken": 100675324,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "normalizedSignature": "Compare|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32|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.ChangeTracking.EntryCurrentValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1::Equals(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675325,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Boolean|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.ChangeTracking.EntryCurrentValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1::GetHashCode(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675326,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "normalizedSignature": "GetHashCode|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32|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.ChangeTracking.EntryCurrentValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):void",
            "metadataToken": 100675323,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.EntryCurrentValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.GeometryValueComparer`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.GeometryValueComparer`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "TGeometry"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "TGeometry"
            ]
          }
        ],
        "typeParameters": [
          "TGeometry"
        ],
        "methods": [],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.GeometryValueComparer`1::.ctor():void",
            "metadataToken": 100675327,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.GeometryValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfNullableValueTypesComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ListOfNullableValueTypesComparer`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "IEnumerable_1[[Nullable_1[[TElement]]]]"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "IEnumerable_1[[Nullable_1[[TElement]]]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "ValueComparer"
            ]
          }
        ],
        "typeParameters": [
          "TConcreteList",
          "TElement"
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfNullableValueTypesComparer`2::ElementComparer:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "ElementComparer",
            "metadataToken": 385878123,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "ElementComparer|:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|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.ChangeTracking.ListOfNullableValueTypesComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfNullableValueTypesComparer`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "metadataToken": 100675347,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ListOfNullableValueTypesComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfReferenceTypesComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ListOfReferenceTypesComparer`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "Object"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "ValueComparer"
            ]
          }
        ],
        "typeParameters": [
          "TConcreteList",
          "TElement"
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfReferenceTypesComparer`2::ElementComparer:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "ElementComparer",
            "metadataToken": 385878125,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "ElementComparer|:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|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.ChangeTracking.ListOfReferenceTypesComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfReferenceTypesComparer`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "metadataToken": 100675357,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ListOfReferenceTypesComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfValueTypesComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ListOfValueTypesComparer`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "IEnumerable_1[[TElement]]"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "IEnumerable_1[[TElement]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "ValueComparer"
            ]
          }
        ],
        "typeParameters": [
          "TConcreteList",
          "TElement"
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfValueTypesComparer`2::ElementComparer:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "ElementComparer",
            "metadataToken": 385878127,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "ElementComparer|:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|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.ChangeTracking.ListOfValueTypesComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ListOfValueTypesComparer`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "metadataToken": 100675367,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ListOfValueTypesComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`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.Private.CoreLib:System.Collections.Generic.ICollection`1",
            "targetName": "System.Collections.Generic.ICollection`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.ObjectModel:System.Collections.Specialized.INotifyCollectionChanged",
            "targetName": "System.Collections.Specialized.INotifyCollectionChanged"
          },
          {
            "stableId": "System.ObjectModel:System.ComponentModel.INotifyPropertyChanged",
            "targetName": "System.ComponentModel.INotifyPropertyChanged"
          },
          {
            "stableId": "System.ObjectModel:System.ComponentModel.INotifyPropertyChanging",
            "targetName": "System.ComponentModel.INotifyPropertyChanging"
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.IListSource",
            "targetName": "System.ComponentModel.IListSource"
          }
        ],
        "typeParameters": [
          "TEntity"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::ToObservableCollection():ObservableCollection_1",
            "targetName": "ToObservableCollection",
            "metadataToken": 100675378,
            "canonicalSignature": "():ObservableCollection_1",
            "normalizedSignature": "ToObservableCollection|():ObservableCollection_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::GetEnumerator():IEnumerator_1",
            "targetName": "GetEnumerator",
            "metadataToken": 100675381,
            "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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::Add(TEntity):System.Void",
            "targetName": "Add",
            "metadataToken": 100675383,
            "canonicalSignature": "(TEntity):System.Void",
            "normalizedSignature": "Add|(TEntity):System.Void|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675384,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::Contains(TEntity):System.Boolean",
            "targetName": "Contains",
            "metadataToken": 100675385,
            "canonicalSignature": "(TEntity):System.Boolean",
            "normalizedSignature": "Contains|(TEntity):System.Boolean|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::CopyTo(TEntity[],System.Int32):System.Void",
            "targetName": "CopyTo",
            "metadataToken": 100675386,
            "canonicalSignature": "(TEntity[],System.Int32):System.Void",
            "normalizedSignature": "CopyTo|(TEntity[],System.Int32):System.Void|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::Remove(TEntity):System.Boolean",
            "targetName": "Remove",
            "metadataToken": 100675387,
            "canonicalSignature": "(TEntity):System.Boolean",
            "normalizedSignature": "Remove|(TEntity):System.Boolean|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs):System.Void",
            "targetName": "OnPropertyChanged",
            "metadataToken": 100675397,
            "canonicalSignature": "(System.ComponentModel.PropertyChangedEventArgs):System.Void",
            "normalizedSignature": "OnPropertyChanged|(System.ComponentModel.PropertyChangedEventArgs):System.Void|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::OnPropertyChanging(System.ComponentModel.PropertyChangingEventArgs):System.Void",
            "targetName": "OnPropertyChanging",
            "metadataToken": 100675398,
            "canonicalSignature": "(System.ComponentModel.PropertyChangingEventArgs):System.Void",
            "normalizedSignature": "OnPropertyChanging|(System.ComponentModel.PropertyChangingEventArgs):System.Void|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void",
            "targetName": "OnCollectionChanged",
            "metadataToken": 100675399,
            "canonicalSignature": "(System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void",
            "normalizedSignature": "OnCollectionChanged|(System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::ToBindingList():BindingList_1",
            "targetName": "ToBindingList",
            "metadataToken": 100675403,
            "canonicalSignature": "():BindingList_1",
            "normalizedSignature": "ToBindingList|():BindingList_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::Reset():System.Void",
            "targetName": "Reset",
            "metadataToken": 100675406,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Reset|():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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::FindEntry(TKey):EntityEntry_1",
            "targetName": "FindEntry",
            "metadataToken": 100675407,
            "canonicalSignature": "(TKey):EntityEntry_1",
            "normalizedSignature": "FindEntry|(TKey):EntityEntry_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::FindEntryUntyped(System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_1",
            "targetName": "FindEntryUntyped",
            "metadataToken": 100675408,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_1",
            "normalizedSignature": "FindEntryUntyped|(System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::FindEntry(System.String,TProperty):EntityEntry_1",
            "targetName": "FindEntry",
            "metadataToken": 100675409,
            "canonicalSignature": "(System.String,TProperty):EntityEntry_1",
            "normalizedSignature": "FindEntry|(System.String,TProperty):EntityEntry_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::FindEntry(System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_1",
            "targetName": "FindEntry",
            "metadataToken": 100675410,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_1",
            "normalizedSignature": "FindEntry|(System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::GetEntries(System.String,TProperty):IEnumerable_1",
            "targetName": "GetEntries",
            "metadataToken": 100675411,
            "canonicalSignature": "(System.String,TProperty):IEnumerable_1",
            "normalizedSignature": "GetEntries|(System.String,TProperty):IEnumerable_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::GetEntries(System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):IEnumerable_1",
            "targetName": "GetEntries",
            "metadataToken": 100675412,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):IEnumerable_1",
            "normalizedSignature": "GetEntries|(System.Collections.Generic.IEnumerable_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):IEnumerable_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::FindEntry(Microsoft.EntityFrameworkCore.Metadata.IProperty,TProperty):EntityEntry_1",
            "targetName": "FindEntry",
            "metadataToken": 100675413,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,TProperty):EntityEntry_1",
            "normalizedSignature": "FindEntry|(Microsoft.EntityFrameworkCore.Metadata.IProperty,TProperty):EntityEntry_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::FindEntry(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_1",
            "targetName": "FindEntry",
            "metadataToken": 100675414,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_1",
            "normalizedSignature": "FindEntry|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):EntityEntry_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::GetEntries(Microsoft.EntityFrameworkCore.Metadata.IProperty,TProperty):IEnumerable_1",
            "targetName": "GetEntries",
            "metadataToken": 100675415,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,TProperty):IEnumerable_1",
            "normalizedSignature": "GetEntries|(Microsoft.EntityFrameworkCore.Metadata.IProperty,TProperty):IEnumerable_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::GetEntries(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):IEnumerable_1",
            "targetName": "GetEntries",
            "metadataToken": 100675416,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):IEnumerable_1",
            "normalizedSignature": "GetEntries|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):IEnumerable_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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::Count:System.Int32",
            "targetName": "Count",
            "metadataToken": 385878129,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "Count|:System.Int32|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::IsReadOnly:System.Boolean",
            "targetName": "IsReadOnly",
            "metadataToken": 385878130,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsReadOnly|:System.Boolean|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.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::PropertyChangedSystem.ComponentModel.PropertyChangedEventHandler",
            "targetName": "PropertyChanged",
            "metadataToken": 335544332,
            "normalizedSignature": "PropertyChanged|System.ComponentModel.PropertyChangedEventHandler|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::PropertyChangingSystem.ComponentModel.PropertyChangingEventHandler",
            "targetName": "PropertyChanging",
            "metadataToken": 335544333,
            "normalizedSignature": "PropertyChanging|System.ComponentModel.PropertyChangingEventHandler|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::CollectionChangedSystem.Collections.Specialized.NotifyCollectionChangedEventHandler",
            "targetName": "CollectionChanged",
            "metadataToken": 335544334,
            "normalizedSignature": "CollectionChanged|System.Collections.Specialized.NotifyCollectionChangedEventHandler|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1::.ctor(DbSet_1):void",
            "metadataToken": 100675377,
            "canonicalSignature": "(DbSet_1):void",
            "normalizedSignature": "constructor|(DbSet_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.LocalView`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100675430,
            "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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675431,
            "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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675432,
            "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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::InternalEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "InternalEntry",
            "metadataToken": 385878133,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "InternalEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878134,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.IPropertyBase",
            "targetName": "Metadata",
            "metadataToken": 385878135,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IPropertyBase",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.IPropertyBase|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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::CurrentValue:System.Object",
            "targetName": "CurrentValue",
            "metadataToken": 385878136,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "CurrentValue|: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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::EntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "EntityEntry",
            "metadataToken": 385878137,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "EntityEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):void",
            "metadataToken": 100675421,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::Load():System.Void",
            "targetName": "Load",
            "metadataToken": 100675437,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Load|():System.Void|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.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::Load(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void",
            "targetName": "Load",
            "metadataToken": 100675438,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void",
            "normalizedSignature": "Load|(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::LoadAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "LoadAsync",
            "metadataToken": 100675439,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "LoadAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::LoadAsync(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "LoadAsync",
            "metadataToken": 100675440,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "LoadAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::Query():System.Linq.IQueryable",
            "targetName": "Query",
            "metadataToken": 100675441,
            "canonicalSignature": "():System.Linq.IQueryable",
            "normalizedSignature": "Query|():System.Linq.IQueryable|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.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::InternalEntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "InternalEntityEntry",
            "metadataToken": 385878139,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "InternalEntityEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::IsLoaded:System.Boolean",
            "targetName": "IsLoaded",
            "metadataToken": 385878140,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsLoaded|:System.Boolean|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.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.INavigationBase",
            "targetName": "Metadata",
            "metadataToken": 385878141,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.INavigationBase",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.INavigationBase|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.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String,System.Boolean):void",
            "metadataToken": 100675433,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):void",
            "metadataToken": 100675434,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.ObjectModel:System.Collections.ObjectModel.ObservableCollection`1",
          "targetName": "System.Collections.ObjectModel.ObservableCollection`1",
          "typeArguments": [
            "T"
          ]
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IList`1",
            "targetName": "System.Collections.Generic.IList`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection`1",
            "targetName": "System.Collections.Generic.ICollection`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.Private.CoreLib:System.Collections.IList",
            "targetName": "System.Collections.IList"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.ICollection",
            "targetName": "System.Collections.ICollection"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyList`1",
            "targetName": "System.Collections.Generic.IReadOnlyList`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection`1",
            "targetName": "System.Collections.Generic.IReadOnlyCollection`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.ObjectModel:System.Collections.Specialized.INotifyCollectionChanged",
            "targetName": "System.Collections.Specialized.INotifyCollectionChanged"
          },
          {
            "stableId": "System.ObjectModel:System.ComponentModel.INotifyPropertyChanged",
            "targetName": "System.ComponentModel.INotifyPropertyChanged"
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.IListSource",
            "targetName": "System.ComponentModel.IListSource"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1::.ctor():void",
            "metadataToken": 100663381,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1::.ctor(IEnumerable_1):void",
            "metadataToken": 100663382,
            "canonicalSignature": "(IEnumerable_1):void",
            "normalizedSignature": "constructor|(IEnumerable_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1::.ctor(List_1):void",
            "metadataToken": 100663383,
            "canonicalSignature": "(List_1):void",
            "normalizedSignature": "constructor|(List_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableCollectionListSource`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`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.Private.CoreLib:System.Collections.Generic.ISet`1",
            "targetName": "System.Collections.Generic.ISet`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.ICollection`1",
            "targetName": "System.Collections.Generic.ICollection`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.Private.CoreLib:System.Collections.Generic.IReadOnlyCollection`1",
            "targetName": "System.Collections.Generic.IReadOnlyCollection`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "System.ObjectModel:System.Collections.Specialized.INotifyCollectionChanged",
            "targetName": "System.Collections.Specialized.INotifyCollectionChanged"
          },
          {
            "stableId": "System.ObjectModel:System.ComponentModel.INotifyPropertyChanged",
            "targetName": "System.ComponentModel.INotifyPropertyChanged"
          },
          {
            "stableId": "System.ObjectModel:System.ComponentModel.INotifyPropertyChanging",
            "targetName": "System.ComponentModel.INotifyPropertyChanging"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675457,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Contains(T):System.Boolean",
            "targetName": "Contains",
            "metadataToken": 100675458,
            "canonicalSignature": "(T):System.Boolean",
            "normalizedSignature": "Contains|(T):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::CopyTo(T[],System.Int32):System.Void",
            "targetName": "CopyTo",
            "metadataToken": 100675459,
            "canonicalSignature": "(T[],System.Int32):System.Void",
            "normalizedSignature": "CopyTo|(T[],System.Int32):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Remove(T):System.Boolean",
            "targetName": "Remove",
            "metadataToken": 100675460,
            "canonicalSignature": "(T):System.Boolean",
            "normalizedSignature": "Remove|(T):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::GetEnumerator():Enumerator",
            "targetName": "GetEnumerator",
            "metadataToken": 100675463,
            "canonicalSignature": "():Enumerator",
            "normalizedSignature": "GetEnumerator|():Enumerator|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Add(T):System.Boolean",
            "targetName": "Add",
            "metadataToken": 100675466,
            "canonicalSignature": "(T):System.Boolean",
            "normalizedSignature": "Add|(T):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::UnionWith(IEnumerable_1):System.Void",
            "targetName": "UnionWith",
            "metadataToken": 100675467,
            "canonicalSignature": "(IEnumerable_1):System.Void",
            "normalizedSignature": "UnionWith|(IEnumerable_1):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::IntersectWith(IEnumerable_1):System.Void",
            "targetName": "IntersectWith",
            "metadataToken": 100675468,
            "canonicalSignature": "(IEnumerable_1):System.Void",
            "normalizedSignature": "IntersectWith|(IEnumerable_1):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::ExceptWith(IEnumerable_1):System.Void",
            "targetName": "ExceptWith",
            "metadataToken": 100675469,
            "canonicalSignature": "(IEnumerable_1):System.Void",
            "normalizedSignature": "ExceptWith|(IEnumerable_1):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::SymmetricExceptWith(IEnumerable_1):System.Void",
            "targetName": "SymmetricExceptWith",
            "metadataToken": 100675470,
            "canonicalSignature": "(IEnumerable_1):System.Void",
            "normalizedSignature": "SymmetricExceptWith|(IEnumerable_1):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::IsSubsetOf(IEnumerable_1):System.Boolean",
            "targetName": "IsSubsetOf",
            "metadataToken": 100675471,
            "canonicalSignature": "(IEnumerable_1):System.Boolean",
            "normalizedSignature": "IsSubsetOf|(IEnumerable_1):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::IsProperSubsetOf(IEnumerable_1):System.Boolean",
            "targetName": "IsProperSubsetOf",
            "metadataToken": 100675472,
            "canonicalSignature": "(IEnumerable_1):System.Boolean",
            "normalizedSignature": "IsProperSubsetOf|(IEnumerable_1):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::IsSupersetOf(IEnumerable_1):System.Boolean",
            "targetName": "IsSupersetOf",
            "metadataToken": 100675473,
            "canonicalSignature": "(IEnumerable_1):System.Boolean",
            "normalizedSignature": "IsSupersetOf|(IEnumerable_1):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::IsProperSupersetOf(IEnumerable_1):System.Boolean",
            "targetName": "IsProperSupersetOf",
            "metadataToken": 100675474,
            "canonicalSignature": "(IEnumerable_1):System.Boolean",
            "normalizedSignature": "IsProperSupersetOf|(IEnumerable_1):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Overlaps(IEnumerable_1):System.Boolean",
            "targetName": "Overlaps",
            "metadataToken": 100675475,
            "canonicalSignature": "(IEnumerable_1):System.Boolean",
            "normalizedSignature": "Overlaps|(IEnumerable_1):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::SetEquals(IEnumerable_1):System.Boolean",
            "targetName": "SetEquals",
            "metadataToken": 100675476,
            "canonicalSignature": "(IEnumerable_1):System.Boolean",
            "normalizedSignature": "SetEquals|(IEnumerable_1):System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::CopyTo(T[]):System.Void",
            "targetName": "CopyTo",
            "metadataToken": 100675477,
            "canonicalSignature": "(T[]):System.Void",
            "normalizedSignature": "CopyTo|(T[]):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::CopyTo(T[],System.Int32,System.Int32):System.Void",
            "targetName": "CopyTo",
            "metadataToken": 100675478,
            "canonicalSignature": "(T[],System.Int32,System.Int32):System.Void",
            "normalizedSignature": "CopyTo|(T[],System.Int32,System.Int32):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::RemoveWhere(Predicate_1):System.Int32",
            "targetName": "RemoveWhere",
            "metadataToken": 100675479,
            "canonicalSignature": "(Predicate_1):System.Int32",
            "normalizedSignature": "RemoveWhere|(Predicate_1):System.Int32|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::TrimExcess():System.Void",
            "targetName": "TrimExcess",
            "metadataToken": 100675481,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "TrimExcess|():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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs):System.Void",
            "targetName": "OnPropertyChanged",
            "metadataToken": 100675482,
            "canonicalSignature": "(System.ComponentModel.PropertyChangedEventArgs):System.Void",
            "normalizedSignature": "OnPropertyChanged|(System.ComponentModel.PropertyChangedEventArgs):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::OnPropertyChanging(System.ComponentModel.PropertyChangingEventArgs):System.Void",
            "targetName": "OnPropertyChanging",
            "metadataToken": 100675483,
            "canonicalSignature": "(System.ComponentModel.PropertyChangingEventArgs):System.Void",
            "normalizedSignature": "OnPropertyChanging|(System.ComponentModel.PropertyChangingEventArgs):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void",
            "targetName": "OnCollectionChanged",
            "metadataToken": 100675488,
            "canonicalSignature": "(System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void",
            "normalizedSignature": "OnCollectionChanged|(System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Count:System.Int32",
            "targetName": "Count",
            "metadataToken": 385878143,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "Count|:System.Int32|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::IsReadOnly:System.Boolean",
            "targetName": "IsReadOnly",
            "metadataToken": 385878144,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsReadOnly|:System.Boolean|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::Comparer:IEqualityComparer_1",
            "targetName": "Comparer",
            "metadataToken": 385878145,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "Comparer|:IEqualityComparer_1|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.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::PropertyChangedSystem.ComponentModel.PropertyChangedEventHandler",
            "targetName": "PropertyChanged",
            "metadataToken": 335544335,
            "normalizedSignature": "PropertyChanged|System.ComponentModel.PropertyChangedEventHandler|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::PropertyChangingSystem.ComponentModel.PropertyChangingEventHandler",
            "targetName": "PropertyChanging",
            "metadataToken": 335544336,
            "normalizedSignature": "PropertyChanging|System.ComponentModel.PropertyChangingEventHandler|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::CollectionChangedSystem.Collections.Specialized.NotifyCollectionChangedEventHandler",
            "targetName": "CollectionChanged",
            "metadataToken": 335544337,
            "normalizedSignature": "CollectionChanged|System.Collections.Specialized.NotifyCollectionChangedEventHandler|static=false",
            "isStatic": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::.ctor():void",
            "metadataToken": 100675446,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::.ctor(IEqualityComparer_1):void",
            "metadataToken": 100675447,
            "canonicalSignature": "(IEqualityComparer_1):void",
            "normalizedSignature": "constructor|(IEqualityComparer_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::.ctor(IEnumerable_1):void",
            "metadataToken": 100675448,
            "canonicalSignature": "(IEnumerable_1):void",
            "normalizedSignature": "constructor|(IEnumerable_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1::.ctor(IEnumerable_1,IEqualityComparer_1):void",
            "metadataToken": 100675449,
            "canonicalSignature": "(IEnumerable_1,IEqualityComparer_1):void",
            "normalizedSignature": "constructor|(IEnumerable_1,IEqualityComparer_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.MemberEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878146,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry::IsTemporary:System.Boolean",
            "targetName": "IsTemporary",
            "metadataToken": 385878147,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsTemporary|:System.Boolean|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.ChangeTracking.PropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry::Metadata:Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "targetName": "Metadata",
            "metadataToken": 385878148,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "normalizedSignature": "Metadata|:Microsoft.EntityFrameworkCore.Metadata.IProperty|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.ChangeTracking.PropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry::OriginalValue:System.Object",
            "targetName": "OriginalValue",
            "metadataToken": 385878149,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "OriginalValue|: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.ChangeTracking.PropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100675491,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity",
          "TProperty"
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2::EntityEntry:EntityEntry_1",
            "targetName": "EntityEntry",
            "metadataToken": 385878150,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "EntityEntry|:EntityEntry_1|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.ChangeTracking.PropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2::CurrentValue:TProperty",
            "targetName": "CurrentValue",
            "metadataToken": 385878151,
            "canonicalSignature": ":TProperty",
            "normalizedSignature": "CurrentValue|:TProperty|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.ChangeTracking.PropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2::OriginalValue:TProperty",
            "targetName": "OriginalValue",
            "metadataToken": 385878152,
            "canonicalSignature": ":TProperty",
            "normalizedSignature": "OriginalValue|:TProperty|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.ChangeTracking.PropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100675499,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::ToObject():System.Object",
            "targetName": "ToObject",
            "metadataToken": 100675507,
            "canonicalSignature": "():System.Object",
            "normalizedSignature": "ToObject|():System.Object|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::SetValues(System.Object):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675508,
            "canonicalSignature": "(System.Object):System.Void",
            "normalizedSignature": "SetValues|(System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::Clone():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "targetName": "Clone",
            "metadataToken": 100675509,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "normalizedSignature": "Clone|():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::SetValues(Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675510,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues):System.Void",
            "normalizedSignature": "SetValues|(Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::SetValues(IDictionary_2):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675511,
            "canonicalSignature": "(IDictionary_2):System.Void",
            "normalizedSignature": "SetValues|(IDictionary_2):System.Void|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::GetValue(System.String):TValue",
            "targetName": "GetValue",
            "metadataToken": 100675522,
            "canonicalSignature": "(System.String):TValue",
            "normalizedSignature": "GetValue|(System.String):TValue|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::TryGetValue(System.String,TValue&):System.Boolean",
            "targetName": "TryGetValue",
            "metadataToken": 100675523,
            "canonicalSignature": "(System.String,TValue&):System.Boolean",
            "normalizedSignature": "TryGetValue|(System.String,TValue&):System.Boolean|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::GetValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TValue",
            "targetName": "GetValue",
            "metadataToken": 100675524,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TValue",
            "normalizedSignature": "GetValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TValue|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100675525,
            "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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675526,
            "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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675527,
            "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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::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": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::set_Item(System.String,System.Object):System.Void",
            "targetName": "set_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "set_Item|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::get_Item(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Object",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Object",
            "normalizedSignature": "get_Item|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::set_Item(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object):System.Void",
            "targetName": "set_Item",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object):System.Void",
            "normalizedSignature": "set_Item|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::get_Item(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.IList",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.IList",
            "normalizedSignature": "get_Item|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.IList|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::set_Item(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Collections.IList):System.Void",
            "targetName": "set_Item",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Collections.IList):System.Void",
            "normalizedSignature": "set_Item|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Collections.IList):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::InternalEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "targetName": "InternalEntry",
            "metadataToken": 385878153,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "normalizedSignature": "InternalEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::Properties:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Properties",
            "metadataToken": 385878154,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Properties|:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::ComplexCollectionProperties:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ComplexCollectionProperties",
            "metadataToken": 385878155,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ComplexCollectionProperties|:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,Microsoft.EntityFrameworkCore,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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::StructuralType:Microsoft.EntityFrameworkCore.Metadata.ITypeBase",
            "targetName": "StructuralType",
            "metadataToken": 385878156,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.ITypeBase",
            "normalizedSignature": "StructuralType|:Microsoft.EntityFrameworkCore.Metadata.ITypeBase|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.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "metadataToken": 100675505,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.NavigationEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::Load():System.Void",
            "targetName": "Load",
            "metadataToken": 100675531,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Load|():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.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::Load(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void",
            "targetName": "Load",
            "metadataToken": 100675532,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void",
            "normalizedSignature": "Load|(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions):System.Void|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.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::LoadAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "LoadAsync",
            "metadataToken": 100675533,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "LoadAsync|(System.Threading.CancellationToken):System.Threading.Tasks.Task|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.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::LoadAsync(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "LoadAsync",
            "metadataToken": 100675534,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "LoadAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions,System.Threading.CancellationToken):System.Threading.Tasks.Task|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.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::Query():System.Linq.IQueryable",
            "targetName": "Query",
            "metadataToken": 100675535,
            "canonicalSignature": "():System.Linq.IQueryable",
            "normalizedSignature": "Query|():System.Linq.IQueryable|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.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::GetTargetEntry():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetTargetEntry",
            "metadataToken": 100675541,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetTargetEntry|():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::IsModified:System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 385878160,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsModified|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::TargetEntry:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "TargetEntry",
            "metadataToken": 385878161,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "TargetEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "metadataToken": 100675528,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "metadataToken": 100675529,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "IInternalEntry"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "InternalEntityEntry"
            ]
          }
        ],
        "typeParameters": [
          "TEntity",
          "TProperty"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::Query():IQueryable_1",
            "targetName": "Query",
            "metadataToken": 100675549,
            "canonicalSignature": "():IQueryable_1",
            "normalizedSignature": "Query|():IQueryable_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.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::Query():System.Linq.IQueryable",
            "targetName": "Query",
            "metadataToken": 0,
            "canonicalSignature": "():System.Linq.IQueryable",
            "normalizedSignature": "Query|():System.Linq.IQueryable|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::EntityEntry:EntityEntry_1",
            "targetName": "EntityEntry",
            "metadataToken": 385878163,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "EntityEntry|:EntityEntry_1|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.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::TargetEntry:EntityEntry_1",
            "targetName": "TargetEntry",
            "metadataToken": 385878164,
            "canonicalSignature": ":EntityEntry_1",
            "normalizedSignature": "TargetEntry|:EntityEntry_1|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.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::CurrentValue:TProperty",
            "targetName": "CurrentValue",
            "metadataToken": 385878165,
            "canonicalSignature": ":TProperty",
            "normalizedSignature": "CurrentValue|:TProperty|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.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1::Instance:T",
            "targetName": "Instance",
            "metadataToken": 385877704,
            "canonicalSignature": ":T",
            "normalizedSignature": "Instance|:T|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "metadataToken": 100675543,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation):void",
            "metadataToken": 100675544,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::GetGenericSnapshotMethod(System.Type):System.Reflection.MethodInfo",
            "targetName": "GetGenericSnapshotMethod",
            "metadataToken": 100675550,
            "canonicalSignature": "(System.Type):System.Reflection.MethodInfo",
            "normalizedSignature": "GetGenericSnapshotMethod|(System.Type):System.Reflection.MethodInfo|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::Equals(System.Object,System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675554,
            "canonicalSignature": "(System.Object,System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object,System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::GetHashCode(System.Object):System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675555,
            "canonicalSignature": "(System.Object):System.Int32",
            "normalizedSignature": "GetHashCode|(System.Object):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::Snapshot(System.Object):System.Object",
            "targetName": "Snapshot",
            "metadataToken": 100675556,
            "canonicalSignature": "(System.Object):System.Object",
            "normalizedSignature": "Snapshot|(System.Object):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::ExtractEqualsBody(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "ExtractEqualsBody",
            "metadataToken": 100675561,
            "canonicalSignature": "(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "ExtractEqualsBody|(System.Linq.Expressions.Expression,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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::ExtractHashCodeBody(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "ExtractHashCodeBody",
            "metadataToken": 100675562,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "ExtractHashCodeBody|(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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::ExtractSnapshotBody(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "ExtractSnapshotBody",
            "metadataToken": 100675563,
            "canonicalSignature": "(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "ExtractSnapshotBody|(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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::Add(System.HashCode,System.Int32):System.HashCode",
            "targetName": "Add",
            "metadataToken": 100675564,
            "canonicalSignature": "(System.HashCode,System.Int32):System.HashCode",
            "normalizedSignature": "Add|(System.HashCode,System.Int32):System.HashCode|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::CreateDefault(System.Type,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "CreateDefault",
            "metadataToken": 100675565,
            "canonicalSignature": "(System.Type,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "CreateDefault|(System.Type,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::CreateDefault(System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "CreateDefault",
            "metadataToken": 100675566,
            "canonicalSignature": "(System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "CreateDefault|(System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::Type:System.Type",
            "targetName": "Type",
            "metadataToken": 385878166,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "Type|:System.Type|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::EqualsExpression:System.Linq.Expressions.LambdaExpression",
            "targetName": "EqualsExpression",
            "metadataToken": 385878167,
            "canonicalSignature": ":System.Linq.Expressions.LambdaExpression",
            "normalizedSignature": "EqualsExpression|:System.Linq.Expressions.LambdaExpression|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::ObjectEqualsExpression:System.Linq.Expressions.LambdaExpression",
            "targetName": "ObjectEqualsExpression",
            "metadataToken": 385878168,
            "canonicalSignature": ":System.Linq.Expressions.LambdaExpression",
            "normalizedSignature": "ObjectEqualsExpression|:System.Linq.Expressions.LambdaExpression|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::HashCodeExpression:System.Linq.Expressions.LambdaExpression",
            "targetName": "HashCodeExpression",
            "metadataToken": 385878169,
            "canonicalSignature": ":System.Linq.Expressions.LambdaExpression",
            "normalizedSignature": "HashCodeExpression|:System.Linq.Expressions.LambdaExpression|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::SnapshotExpression:System.Linq.Expressions.LambdaExpression",
            "targetName": "SnapshotExpression",
            "metadataToken": 385878170,
            "canonicalSignature": ":System.Linq.Expressions.LambdaExpression",
            "normalizedSignature": "SnapshotExpression|:System.Linq.Expressions.LambdaExpression|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.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::HashCodeAddMethodSystem.Reflection.MethodInfo",
            "targetName": "HashCodeAddMethod",
            "metadataToken": 67111092,
            "normalizedSignature": "HashCodeAddMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::ToHashCodeMethodSystem.Reflection.MethodInfo",
            "targetName": "ToHashCodeMethod",
            "metadataToken": 67111093,
            "normalizedSignature": "ToHashCodeMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::BoolIdentitySystem.Linq.Expressions.Expression`1[[System.Func`2[[System.Boolean, 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]]",
            "targetName": "BoolIdentity",
            "metadataToken": 67111094,
            "normalizedSignature": "BoolIdentity|System.Linq.Expressions.Expression`1[[System.Func`2[[System.Boolean, 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]]|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer::.ctor(System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.LambdaExpression):void",
            "metadataToken": 100675552,
            "canonicalSignature": "(System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.LambdaExpression):void",
            "normalizedSignature": "constructor|(System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.LambdaExpression):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.IEqualityComparer",
            "targetName": "System.Collections.IEqualityComparer"
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "Object"
            ]
          },
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IEqualityComparer`1",
            "targetName": "System.Collections.Generic.IEqualityComparer`1",
            "typeArguments": [
              "T"
            ]
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::CreateDefaultEqualsExpression():Expression_1",
            "targetName": "CreateDefaultEqualsExpression",
            "metadataToken": 100675571,
            "canonicalSignature": "():Expression_1",
            "normalizedSignature": "CreateDefaultEqualsExpression|():Expression_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::CreateDefaultSnapshotExpression(System.Boolean):Expression_1",
            "targetName": "CreateDefaultSnapshotExpression",
            "metadataToken": 100675572,
            "canonicalSignature": "(System.Boolean):Expression_1",
            "normalizedSignature": "CreateDefaultSnapshotExpression|(System.Boolean):Expression_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::CreateDefaultHashCodeExpression(System.Boolean):Expression_1",
            "targetName": "CreateDefaultHashCodeExpression",
            "metadataToken": 100675573,
            "canonicalSignature": "(System.Boolean):Expression_1",
            "normalizedSignature": "CreateDefaultHashCodeExpression|(System.Boolean):Expression_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::Equals(System.Object,System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675574,
            "canonicalSignature": "(System.Object,System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object,System.Object):System.Boolean|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::GetHashCode(System.Object):System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675576,
            "canonicalSignature": "(System.Object):System.Int32",
            "normalizedSignature": "GetHashCode|(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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::Equals(T,T):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675577,
            "canonicalSignature": "(T,T):System.Boolean",
            "normalizedSignature": "Equals|(T,T):System.Boolean|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::GetHashCode(T):System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675578,
            "canonicalSignature": "(T):System.Int32",
            "normalizedSignature": "GetHashCode|(T):System.Int32|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::Snapshot(System.Object):System.Object",
            "targetName": "Snapshot",
            "metadataToken": 100675579,
            "canonicalSignature": "(System.Object):System.Object",
            "normalizedSignature": "Snapshot|(System.Object):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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::Snapshot(T):T",
            "targetName": "Snapshot",
            "metadataToken": 100675580,
            "canonicalSignature": "(T):T",
            "normalizedSignature": "Snapshot|(T):T|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::ObjectEqualsExpression:System.Linq.Expressions.LambdaExpression",
            "targetName": "ObjectEqualsExpression",
            "metadataToken": 385878171,
            "canonicalSignature": ":System.Linq.Expressions.LambdaExpression",
            "normalizedSignature": "ObjectEqualsExpression|:System.Linq.Expressions.LambdaExpression|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::Type:System.Type",
            "targetName": "Type",
            "metadataToken": 385878172,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "Type|:System.Type|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::EqualsExpression:Expression_1",
            "targetName": "EqualsExpression",
            "metadataToken": 385878173,
            "canonicalSignature": ":Expression_1",
            "normalizedSignature": "EqualsExpression|:Expression_1|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::HashCodeExpression:Expression_1",
            "targetName": "HashCodeExpression",
            "metadataToken": 385878174,
            "canonicalSignature": ":Expression_1",
            "normalizedSignature": "HashCodeExpression|:Expression_1|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::SnapshotExpression:Expression_1",
            "targetName": "SnapshotExpression",
            "metadataToken": 385878175,
            "canonicalSignature": ":Expression_1",
            "normalizedSignature": "SnapshotExpression|:Expression_1|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.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::.ctor(System.Boolean):void",
            "metadataToken": 100675568,
            "canonicalSignature": "(System.Boolean):void",
            "normalizedSignature": "constructor|(System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::.ctor(Expression_1,Expression_1):void",
            "metadataToken": 100675569,
            "canonicalSignature": "(Expression_1,Expression_1):void",
            "normalizedSignature": "constructor|(Expression_1,Expression_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1::.ctor(Expression_1,Expression_1,Expression_1):void",
            "metadataToken": 100675570,
            "canonicalSignature": "(Expression_1,Expression_1,Expression_1):void",
            "normalizedSignature": "constructor|(Expression_1,Expression_1,Expression_1):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparerExtensions",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparerExtensions",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "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:Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparerExtensions::IsDefault(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):System.Boolean",
            "targetName": "IsDefault",
            "metadataToken": 100675567,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):System.Boolean",
            "normalizedSignature": "IsDefault|(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):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.ChangeTracking.ValueComparerExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": true
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
