{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal",
    "ownerIdentities": [
      "Microsoft.EntityFrameworkCore",
      "Microsoft.EntityFrameworkCore.Abstractions"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::PropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "targetName": "PropertyChanged",
            "metadataToken": 100675756,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "normalizedSignature": "PropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::PropertyChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "targetName": "PropertyChanging",
            "metadataToken": 100675757,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "normalizedSignature": "PropertyChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void|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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675758,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675759,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675760,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectComplexCollectionChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "DetectComplexCollectionChanges",
            "metadataToken": 100675761,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "DetectComplexCollectionChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::CaptureEvents():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CaptureEvents",
            "metadataToken": 100675762,
            "canonicalSignature": "():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CaptureEvents|():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::SetEvents(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEvents",
            "metadataToken": 100675763,
            "canonicalSignature": "(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEvents|(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::OnDetectedEntityChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "targetName": "OnDetectedEntityChanges",
            "metadataToken": 100675772,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "normalizedSignature": "OnDetectedEntityChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void|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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::OnDetectedAllChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void",
            "targetName": "OnDetectedAllChanges",
            "metadataToken": 100675775,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void",
            "normalizedSignature": "OnDetectedAllChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void|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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::ResetState():System.Void",
            "targetName": "ResetState",
            "metadataToken": 100675776,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "ResetState|():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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectingEntityChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectingEntityChanges",
            "metadataToken": 335544342,
            "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.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeTrackerFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeTrackerFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeTrackerFactory::Create():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "targetName": "Create",
            "metadataToken": 100675777,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker|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.Internal.IChangeTrackerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap::Add(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675805,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "normalizedSignature": "Add|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):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.Internal.IDependentsMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap::GetDependents(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100675808,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IDependentsMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap::GetDependents(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100675809,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IDependentsMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher::AttachGraph(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "AttachGraph",
            "metadataToken": 100675811,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "AttachGraph|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher::AttachGraphAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "AttachGraphAsync",
            "metadataToken": 100675812,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "AttachGraphAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::All():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "All",
            "metadataToken": 100675814,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "All|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675815,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675816,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675817,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675818,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::AddOrUpdate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "AddOrUpdate",
            "metadataToken": 100675821,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "AddOrUpdate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Add(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675823,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::GetDependentsMap(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "GetDependentsMap",
            "metadataToken": 100675826,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "normalizedSignature": "GetDependentsMap|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675828,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Key:Microsoft.EntityFrameworkCore.Metadata.IKey",
            "targetName": "Key",
            "metadataToken": 385878191,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IKey",
            "normalizedSignature": "Key|:Microsoft.EntityFrameworkCore.Metadata.IKey|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`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.Internal.IIdentityMap",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1::TryGetEntryTyped(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100675829,
            "canonicalSignature": "(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::All():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "All",
            "metadataToken": 100675814,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "All|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675815,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675816,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675817,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675818,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::AddOrUpdate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "AddOrUpdate",
            "metadataToken": 100675821,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "AddOrUpdate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Add(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675823,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::GetDependentsMap(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "GetDependentsMap",
            "metadataToken": 100675826,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "normalizedSignature": "GetDependentsMap|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675828,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Key:Microsoft.EntityFrameworkCore.Metadata.IKey",
            "targetName": "Key",
            "metadataToken": 385878191,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IKey",
            "normalizedSignature": "Key|:Microsoft.EntityFrameworkCore.Metadata.IKey|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.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100675830,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|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.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100675831,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::FixupResolved(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "FixupResolved",
            "metadataToken": 100675832,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "FixupResolved|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|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.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::TrackedFromQuery(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "TrackedFromQuery",
            "metadataToken": 100675833,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "TrackedFromQuery|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::NavigationReferenceChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation,System.Object,System.Object):System.Void",
            "targetName": "NavigationReferenceChanged",
            "metadataToken": 100675834,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation,System.Object,System.Object):System.Void",
            "normalizedSignature": "NavigationReferenceChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation,System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::NavigationCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "targetName": "NavigationCollectionChanged",
            "metadataToken": 100675835,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "normalizedSignature": "NavigationCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::KeyPropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "targetName": "KeyPropertyChanged",
            "metadataToken": 100675836,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "normalizedSignature": "KeyPropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::PropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "targetName": "PropertyChanged",
            "metadataToken": 100675837,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "normalizedSignature": "PropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier::PropertyChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "targetName": "PropertyChanging",
            "metadataToken": 100675838,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "normalizedSignature": "PropertyChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void|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.Internal.IInternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetOrdinals():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrdinals",
            "metadataToken": 100675847,
            "canonicalSignature": "():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrdinals|():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::AcceptChanges():System.Void",
            "targetName": "AcceptChanges",
            "metadataToken": 100675850,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AcceptChanges|():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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetCurrentValue",
            "metadataToken": 100675855,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "targetName": "GetCurrentValue",
            "metadataToken": 100675856,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "targetName": "GetOriginalValue",
            "metadataToken": 100675858,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HasExplicitValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "HasExplicitValue",
            "metadataToken": 100675860,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "HasExplicitValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::IsModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100675864,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::FlaggedAsStoreGenerated(System.Int32):System.Boolean",
            "targetName": "FlaggedAsStoreGenerated",
            "metadataToken": 100675865,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "FlaggedAsStoreGenerated|(System.Int32):System.Boolean|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::MarkAsTemporary(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "targetName": "MarkAsTemporary",
            "metadataToken": 100675869,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "normalizedSignature": "MarkAsTemporary|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::MarkUnknown(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "targetName": "MarkUnknown",
            "metadataToken": 100675870,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "normalizedSignature": "MarkUnknown|(Microsoft.EntityFrameworkCore.Metadata.IProperty):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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::PrepareToSave():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "PrepareToSave",
            "metadataToken": 100675871,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "PrepareToSave|():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HandleConceptualNulls(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "HandleConceptualNulls",
            "metadataToken": 100675872,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "HandleConceptualNulls|(System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ReadOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "targetName": "ReadOriginalValue",
            "metadataToken": 100675873,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "normalizedSignature": "ReadOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ReadStoreGeneratedValue(System.Int32):T",
            "targetName": "ReadStoreGeneratedValue",
            "metadataToken": 100675875,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "ReadStoreGeneratedValue|(System.Int32):T|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "targetName": "SetOriginalValue",
            "metadataToken": 100675878,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "normalizedSignature": "SetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetProperty(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetProperty",
            "metadataToken": 100675879,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetProperty|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100675880,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100675881,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 100675882,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::OnComplexPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "targetName": "OnComplexPropertyModified",
            "metadataToken": 100675883,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "normalizedSignature": "OnComplexPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetStoreGeneratedValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "targetName": "SetStoreGeneratedValue",
            "metadataToken": 100675884,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "SetStoreGeneratedValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100675886,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetComplexCollectionEntries(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetComplexCollectionEntries",
            "metadataToken": 100675888,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetComplexCollectionEntries|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetFlattenedComplexEntries():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetFlattenedComplexEntries",
            "metadataToken": 100675890,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetFlattenedComplexEntries|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::OnComplexElementStateChange(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnComplexElementStateChange",
            "metadataToken": 100675891,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnComplexElementStateChange|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Item[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878192,
            "canonicalSignature": "[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase]:System.Object",
            "normalizedSignature": "Item|[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::EntityState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "EntityState",
            "metadataToken": 385878193,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "EntityState|:Microsoft.EntityFrameworkCore.EntityState|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878194,
            "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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::StructuralType:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "targetName": "StructuralType",
            "metadataToken": 385878195,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "normalizedSignature": "StructuralType|:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::EntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "EntityEntry",
            "metadataToken": 385878196,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "EntityEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ContainingEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "ContainingEntry",
            "metadataToken": 385878197,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "ContainingEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Entity:System.Object",
            "targetName": "Entity",
            "metadataToken": 385878198,
            "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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HasConceptualNull:System.Boolean",
            "targetName": "HasConceptualNull",
            "metadataToken": 385878199,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasConceptualNull|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::StateManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "targetName": "StateManager",
            "metadataToken": 385878200,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "normalizedSignature": "StateManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager|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.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber::SnapshotAndSubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "targetName": "SnapshotAndSubscribe",
            "metadataToken": 100675892,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "normalizedSignature": "SnapshotAndSubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean|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.Internal.IInternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber::SnapshotAndSubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Boolean",
            "targetName": "SnapshotAndSubscribe",
            "metadataToken": 100675893,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Boolean",
            "normalizedSignature": "SnapshotAndSubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Boolean|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.Internal.IInternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber::Unsubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100675894,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Unsubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IInternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber::Unsubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100675895,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "normalizedSignature": "Unsubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):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.Internal.IInternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber::SubscribeCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void",
            "targetName": "SubscribeCollectionChanged",
            "metadataToken": 100675896,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void",
            "normalizedSignature": "SubscribeCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void|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.Internal.IInternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber::SubscribeCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void",
            "targetName": "SubscribeCollectionChanged",
            "metadataToken": 100675897,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void",
            "normalizedSignature": "SubscribeCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void|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.Internal.IInternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator::PropagateValue(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "PropagateValue",
            "metadataToken": 100675900,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "PropagateValue|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IKeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator::PropagateValueAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PropagateValueAsync",
            "metadataToken": 100675901,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PropagateValueAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener::RegisterView(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "RegisterView",
            "metadataToken": 100675902,
            "canonicalSignature": "(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "RegisterView|(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.Internal.ILocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100675903,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|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.Internal.ILocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100675904,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::BeginDelayedFixup():System.Boolean",
            "targetName": "BeginDelayedFixup",
            "metadataToken": 100675905,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "BeginDelayedFixup|():System.Boolean|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.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::CompleteDelayedFixup():System.Void",
            "targetName": "CompleteDelayedFixup",
            "metadataToken": 100675906,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "CompleteDelayedFixup|():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.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::NavigationReferenceChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void",
            "targetName": "NavigationReferenceChanged",
            "metadataToken": 100675908,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void",
            "normalizedSignature": "NavigationReferenceChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::NavigationCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "targetName": "NavigationCollectionChanged",
            "metadataToken": 100675909,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "normalizedSignature": "NavigationCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::TrackedFromQuery(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "TrackedFromQuery",
            "metadataToken": 100675910,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "TrackedFromQuery|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::KeyPropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "targetName": "KeyPropertyChanged",
            "metadataToken": 100675911,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "normalizedSignature": "KeyPropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100675912,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|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.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100675913,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::FixupResolved(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "FixupResolved",
            "metadataToken": 100675914,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "FixupResolved|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|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.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|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.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878234,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|: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.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IResettableService",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetOrCreateEntry(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetOrCreateEntry",
            "metadataToken": 100676132,
            "canonicalSignature": "(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetOrCreateEntry|(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetOrCreateEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetOrCreateEntry",
            "metadataToken": 100676133,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetOrCreateEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CreateEntry(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "CreateEntry",
            "metadataToken": 100676134,
            "canonicalSignature": "(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "CreateEntry|(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StartTrackingFromQuery(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "StartTrackingFromQuery",
            "metadataToken": 100676135,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "StartTrackingFromQuery|(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "in"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676136,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntryTyped(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100676137,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676138,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 3,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676139,
            "canonicalSignature": "(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676140,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetExistingEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetExistingEntry",
            "metadataToken": 100676141,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetExistingEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetEntriesForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesForState",
            "metadataToken": 100676143,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetCountForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "targetName": "GetCountForState",
            "metadataToken": 100676144,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "normalizedSignature": "GetCountForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetNonDeletedEntities():IEnumerable_1",
            "targetName": "GetNonDeletedEntities",
            "metadataToken": 100676146,
            "canonicalSignature": "():IEnumerable_1",
            "normalizedSignature": "GetNonDeletedEntities|():IEnumerable_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ChangingState(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "ChangingState",
            "metadataToken": 100676150,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "ChangingState|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StartTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "StartTracking",
            "metadataToken": 100676155,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "StartTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StartTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "StartTracking",
            "metadataToken": 100676156,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "StartTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StopTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StopTracking",
            "metadataToken": 100676158,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StopTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::RecordReferencedUntrackedEntity(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "RecordReferencedUntrackedEntity",
            "metadataToken": 100676159,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "RecordReferencedUntrackedEntity|(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateReferencedUntrackedEntity(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "UpdateReferencedUntrackedEntity",
            "metadataToken": 100676160,
            "canonicalSignature": "(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "UpdateReferencedUntrackedEntity|(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ResolveToExistingEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "targetName": "ResolveToExistingEntry",
            "metadataToken": 100676161,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "normalizedSignature": "ResolveToExistingEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetRecordedReferrers(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetRecordedReferrers",
            "metadataToken": 100676162,
            "canonicalSignature": "(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetRecordedReferrers|(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::BeginAttachGraph():System.Void",
            "targetName": "BeginAttachGraph",
            "metadataToken": 100676163,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "BeginAttachGraph|():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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::FindPrincipal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "FindPrincipal",
            "metadataToken": 100676166,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "FindPrincipal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateIdentityMap(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void",
            "targetName": "UpdateIdentityMap",
            "metadataToken": 100676169,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void",
            "normalizedSignature": "UpdateIdentityMap|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateDependentMap(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void",
            "targetName": "UpdateDependentMap",
            "metadataToken": 100676170,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void",
            "normalizedSignature": "UpdateDependentMap|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetDependentsFromNavigation(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependentsFromNavigation",
            "metadataToken": 100676171,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependentsFromNavigation|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetEntries(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntries",
            "metadataToken": 100676172,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntries|(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetDependents(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100676174,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetEntriesToSave(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesToSave",
            "metadataToken": 100676176,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesToSave|(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SaveChanges(System.Boolean):System.Int32",
            "targetName": "SaveChanges",
            "metadataToken": 100676177,
            "canonicalSignature": "(System.Boolean):System.Int32",
            "normalizedSignature": "SaveChanges|(System.Boolean):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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SaveChangesAsync(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "SaveChangesAsync",
            "metadataToken": 100676178,
            "canonicalSignature": "(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "SaveChangesAsync|(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CreateEntityFinder(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder",
            "targetName": "CreateEntityFinder",
            "metadataToken": 100676180,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder",
            "normalizedSignature": "CreateEntityFinder|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Unsubscribe(System.Boolean):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100676181,
            "canonicalSignature": "(System.Boolean):System.Void",
            "normalizedSignature": "Unsubscribe|(System.Boolean):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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CaptureEvents():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CaptureEvents",
            "metadataToken": 100676182,
            "canonicalSignature": "():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CaptureEvents|():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SetEvents(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEvents",
            "metadataToken": 100676183,
            "canonicalSignature": "(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEvents|(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::OnTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "OnTracking",
            "metadataToken": 100676186,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "OnTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::OnTracked(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "targetName": "OnTracked",
            "metadataToken": 100676189,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "normalizedSignature": "OnTracked|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CascadeDelete(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "CascadeDelete",
            "metadataToken": 100676198,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "CascadeDelete|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "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": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Dependencies:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385878236,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::DeleteOrphansTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "DeleteOrphansTiming",
            "metadataToken": 385878237,
            "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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CascadeDeleteTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "CascadeDeleteTiming",
            "metadataToken": 385878238,
            "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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SavingChanges:System.Boolean",
            "targetName": "SavingChanges",
            "metadataToken": 385878239,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SavingChanges|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Entries:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Entries",
            "metadataToken": 385878240,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Entries|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Count:System.Int32",
            "targetName": "Count",
            "metadataToken": 385878241,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "Count|:System.Int32|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ChangedCount:System.Int32",
            "targetName": "ChangedCount",
            "metadataToken": 385878242,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "ChangedCount|:System.Int32|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::InternalEntityEntryNotifier:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "targetName": "InternalEntityEntryNotifier",
            "metadataToken": 385878243,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "normalizedSignature": "InternalEntityEntryNotifier|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ValueGenerationManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "targetName": "ValueGenerationManager",
            "metadataToken": 385878244,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "normalizedSignature": "ValueGenerationManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878245,
            "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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Model:Microsoft.EntityFrameworkCore.Metadata.IModel",
            "targetName": "Model",
            "metadataToken": 385878246,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IModel",
            "normalizedSignature": "Model|:Microsoft.EntityFrameworkCore.Metadata.IModel|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::EntityMaterializerSource:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "targetName": "EntityMaterializerSource",
            "metadataToken": 385878247,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "normalizedSignature": "EntityMaterializerSource|:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource|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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SensitiveLoggingEnabled:System.Boolean",
            "targetName": "SensitiveLoggingEnabled",
            "metadataToken": 385878248,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SensitiveLoggingEnabled|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "UpdateLogger",
            "metadataToken": 385878249,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "UpdateLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TrackingSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Tracking",
            "metadataToken": 335544346,
            "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.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::Generate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean",
            "targetName": "Generate",
            "metadataToken": 100676201,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean",
            "normalizedSignature": "Generate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):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.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::Propagate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "Propagate",
            "metadataToken": 100676202,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "Propagate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::PropagateAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PropagateAsync",
            "metadataToken": 100676203,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PropagateAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::GenerateAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GenerateAsync",
            "metadataToken": 100676204,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GenerateAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676222,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878250,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot[]):void",
            "metadataToken": 100676221,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot[]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot[]):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.MultiSnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::ToObject():System.Object",
            "targetName": "ToObject",
            "metadataToken": 100675586,
            "canonicalSignature": "():System.Object",
            "normalizedSignature": "ToObject|():System.Object|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.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::SetValues(System.Object):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675587,
            "canonicalSignature": "(System.Object):System.Void",
            "normalizedSignature": "SetValues|(System.Object):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.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::Clone():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "targetName": "Clone",
            "metadataToken": 100675588,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "normalizedSignature": "Clone|():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues|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.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::SetValues(Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675589,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::SetValues(IDictionary_2):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675596,
            "canonicalSignature": "(IDictionary_2):System.Void",
            "normalizedSignature": "SetValues|(IDictionary_2):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::GetValue(System.String):TValue",
            "targetName": "GetValue",
            "metadataToken": 100675599,
            "canonicalSignature": "(System.String):TValue",
            "normalizedSignature": "GetValue|(System.String):TValue|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::GetValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TValue",
            "targetName": "GetValue",
            "metadataToken": 100675600,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::SetValues(System.Collections.Generic.IDictionary_2<System.String,TProperty>):System.Void",
            "targetName": "SetValues",
            "metadataToken": 0,
            "canonicalSignature": "(System.Collections.Generic.IDictionary_2<System.String,TProperty>):System.Void",
            "normalizedSignature": "SetValues|(System.Collections.Generic.IDictionary_2<System.String,TProperty>):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::get_Item(System.String):System.Object",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "get_Item|(System.String):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,System.Object[]):void",
            "metadataToken": 100675585,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,System.Object[]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,System.Object[]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ArrayPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
        "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.ChangeTracking.Internal.IChangeDetector",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::PropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "targetName": "PropertyChanged",
            "metadataToken": 100675607,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "normalizedSignature": "PropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::PropertyChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "targetName": "PropertyChanging",
            "metadataToken": 100675609,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "normalizedSignature": "PropertyChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675610,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675611,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675612,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectComplexCollectionChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "DetectComplexCollectionChanges",
            "metadataToken": 100675616,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "DetectComplexCollectionChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectValueChange(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "DetectValueChange",
            "metadataToken": 100675617,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "DetectValueChange|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectNavigationChange(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Boolean",
            "targetName": "DetectNavigationChange",
            "metadataToken": 100675620,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Boolean",
            "normalizedSignature": "DetectNavigationChange|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::CaptureEvents():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CaptureEvents",
            "metadataToken": 100675621,
            "canonicalSignature": "():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CaptureEvents|():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::SetEvents(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEvents",
            "metadataToken": 100675622,
            "canonicalSignature": "(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEvents|(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::OnDetectingEntityChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "OnDetectingEntityChanges",
            "metadataToken": 100675625,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "OnDetectingEntityChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::OnDetectingAllChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "targetName": "OnDetectingAllChanges",
            "metadataToken": 100675628,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "normalizedSignature": "OnDetectingAllChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::OnDetectedEntityChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "targetName": "OnDetectedEntityChanges",
            "metadataToken": 100675631,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "normalizedSignature": "OnDetectedEntityChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::OnDetectedAllChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void",
            "targetName": "OnDetectedAllChanges",
            "metadataToken": 100675634,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void",
            "normalizedSignature": "OnDetectedAllChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::ResetState():System.Void",
            "targetName": "ResetState",
            "metadataToken": 100675635,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "ResetState|():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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::PropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "targetName": "PropertyChanged",
            "metadataToken": 100675756,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "normalizedSignature": "PropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::PropertyChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "targetName": "PropertyChanging",
            "metadataToken": 100675757,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "normalizedSignature": "PropertyChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675758,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675759,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "targetName": "DetectChanges",
            "metadataToken": 100675760,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "normalizedSignature": "DetectChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::DetectComplexCollectionChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "DetectComplexCollectionChanges",
            "metadataToken": 100675761,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "DetectComplexCollectionChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::CaptureEvents():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CaptureEvents",
            "metadataToken": 100675762,
            "canonicalSignature": "():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CaptureEvents|():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::SetEvents(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEvents",
            "metadataToken": 100675763,
            "canonicalSignature": "(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEvents|(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::OnDetectedEntityChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "targetName": "OnDetectedEntityChanges",
            "metadataToken": 100675772,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "normalizedSignature": "OnDetectedEntityChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::OnDetectedAllChanges(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void",
            "targetName": "OnDetectedAllChanges",
            "metadataToken": 100675775,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void",
            "normalizedSignature": "OnDetectedAllChanges|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector::ResetState():System.Void",
            "targetName": "ResetState",
            "metadataToken": 100675776,
            "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.ChangeTracking.Internal.IChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectingEntityChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectingEntityChanges",
            "metadataToken": 335544338,
            "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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectingAllChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectingAllChanges",
            "metadataToken": 335544339,
            "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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectedEntityChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedEntityChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectedEntityChanges",
            "metadataToken": 335544340,
            "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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::DetectedAllChangesSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.DetectedChangesEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DetectedAllChanges",
            "metadataToken": 335544341,
            "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.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector::.ctor(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions):void",
            "metadataToken": 100675606,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeTrackerFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeTrackerFactory",
        "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.ChangeTracking.Internal.IChangeTrackerFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeTrackerFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeTrackerFactory::Create():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "targetName": "Create",
            "metadataToken": 100675637,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker|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.Internal.ChangeTrackerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeTrackerFactory::Create():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "targetName": "Create",
            "metadataToken": 100675777,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.ChangeTracking.ChangeTracker|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.ChangeTracking.Internal.IChangeTrackerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeTrackerFactory"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ChangeTrackerFactory::.ctor(Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void",
            "metadataToken": 100675636,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,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.Internal.ChangeTrackerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "IReadOnlyList_1[[Object]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory::CreatePrincipalEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreatePrincipalEquatableKey",
            "metadataToken": 100675639,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory::CreateDependentEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateDependentEquatableKey",
            "metadataToken": 100675640,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreateDependentEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|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.Internal.CompositeDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "metadataToken": 100675638,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "IReadOnlyList_1[[Object]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "typeArguments": [
              "IReadOnlyList_1[[Object]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::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": 100675642,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::CreateFromBuffer(Microsoft.EntityFrameworkCore.Storage.ValueBuffer):System.Object",
            "targetName": "CreateFromBuffer",
            "metadataToken": 100675643,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.ValueBuffer):System.Object",
            "normalizedSignature": "CreateFromBuffer|(Microsoft.EntityFrameworkCore.Storage.ValueBuffer):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::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": 100675644,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::CreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CreateFromCurrentValues",
            "metadataToken": 100675645,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CreateFromCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::FindNullPropertyInCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "targetName": "FindNullPropertyInCurrentValues",
            "metadataToken": 100675646,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::CreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CreateFromOriginalValues",
            "metadataToken": 100675647,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::CreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CreateFromRelationshipSnapshot",
            "metadataToken": 100675648,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::CreateEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateEquatableKey",
            "metadataToken": 100675650,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory"
          }
        ],
        "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory::.ctor(Microsoft.EntityFrameworkCore.Metadata.IKey):void",
            "metadataToken": 100675641,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IKey):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
        "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.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "IReadOnlyList_1[[Object]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::TryCreateFromBuffer(Microsoft.EntityFrameworkCore.Storage.ValueBuffer&,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "targetName": "TryCreateFromBuffer",
            "metadataToken": 100675654,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.ValueBuffer&,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "normalizedSignature": "TryCreateFromBuffer|(Microsoft.EntityFrameworkCore.Storage.ValueBuffer&,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):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.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 0,
                "modifier": "in"
              },
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100675655,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "normalizedSignature": "TryCreateFromCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):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.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::TryCreateFromPreStoreGeneratedCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "targetName": "TryCreateFromPreStoreGeneratedCurrentValues",
            "metadataToken": 100675656,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "normalizedSignature": "TryCreateFromPreStoreGeneratedCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):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.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::TryCreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "targetName": "TryCreateFromOriginalValues",
            "metadataToken": 100675657,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "normalizedSignature": "TryCreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):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.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::TryCreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "targetName": "TryCreateFromRelationshipSnapshot",
            "metadataToken": 100675658,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "normalizedSignature": "TryCreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):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.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::TryCreateFromEntry(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Func_3[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "targetName": "TryCreateFromEntry",
            "metadataToken": 100675659,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Func_3[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean",
            "normalizedSignature": "TryCreateFromEntry|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Func_3[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]&):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::CreatePrincipalEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreatePrincipalEquatableKey",
            "metadataToken": 100675660,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::CreateDependentEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateDependentEquatableKey",
            "metadataToken": 100675661,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreateDependentEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|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.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::CreateEqualityComparer(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Collections.Generic.IEqualityComparer_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,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": "CreateEqualityComparer",
            "metadataToken": 100675662,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Collections.Generic.IEqualityComparer_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CreateEqualityComparer|(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Collections.Generic.IEqualityComparer_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,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",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::EqualityComparer:System.Collections.Generic.IEqualityComparer_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,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": "EqualityComparer",
            "metadataToken": 385878180,
            "canonicalSignature": ":System.Collections.Generic.IEqualityComparer_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "EqualityComparer|:System.Collections.Generic.IEqualityComparer_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::Properties:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Properties",
            "metadataToken": 385878181,
            "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": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory::.ctor(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100675651,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositeValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ConvertingValueComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ConvertingValueComparer`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.ValueComparer`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer`1",
          "typeArguments": [
            "TTo"
          ]
        },
        "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": [
              "TTo"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "ValueComparer"
            ]
          }
        ],
        "typeParameters": [
          "TTo",
          "TFrom"
        ],
        "methods": [],
        "properties": [
          {
            "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.Internal.ConvertingValueComparer`2::.ctor(ValueComparer_1):void",
            "metadataToken": 100675663,
            "canonicalSignature": "(ValueComparer_1):void",
            "normalizedSignature": "constructor|(ValueComparer_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ConvertingValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues::GetValue(System.String):TValue",
            "targetName": "GetValue",
            "metadataToken": 100675669,
            "canonicalSignature": "(System.String):TValue",
            "normalizedSignature": "GetValue|(System.String):TValue|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues::GetValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TValue",
            "targetName": "GetValue",
            "metadataToken": 100675670,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues::SetValueInternal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "targetName": "SetValueInternal",
            "metadataToken": 100675671,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "normalizedSignature": "SetValueInternal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues::GetValueInternal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetValueInternal",
            "metadataToken": 100675672,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetValueInternal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100675673,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "metadataToken": 100675668,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentProviderValueComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentProviderValueComparer`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IComparer`1",
            "targetName": "System.Collections.Generic.IComparer`1",
            "typeArguments": [
              "IUpdateEntry"
            ]
          }
        ],
        "typeParameters": [
          "TModel",
          "TProvider"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentProviderValueComparer`2::Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "Compare",
            "metadataToken": 100675675,
            "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": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentProviderValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentProviderValueComparer`2::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100675674,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentProviderValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory::Create(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Collections.Generic.IComparer_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Create",
            "metadataToken": 100675677,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Collections.Generic.IComparer_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Collections.Generic.IComparer_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,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.Internal.CurrentValueComparerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory::GetComparerType(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Type",
            "targetName": "GetComparerType",
            "metadataToken": 100675678,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Type",
            "normalizedSignature": "GetComparerType|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Type|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.Internal.CurrentValueComparerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory",
            "targetName": "Instance",
            "metadataToken": 67111127,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CurrentValueComparerFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100675683,
            "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.Internal.DependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1::TryCreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromOriginalValues",
            "metadataToken": 100675684,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromOriginalValues|(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.Internal.DependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1::CreatePrincipalEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreatePrincipalEquatableKey",
            "metadataToken": 100675685,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1::CreateDependentEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateDependentEquatableKey",
            "metadataToken": 100675686,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "normalizedSignature": "CreateDependentEquatableKey|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object|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.Internal.DependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878183,
            "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.Internal.DependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "metadataToken": 100675681,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory::CreateSimpleNullable(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):IDependentKeyValueFactory_1",
            "targetName": "CreateSimpleNullable",
            "metadataToken": 100675687,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):IDependentKeyValueFactory_1",
            "normalizedSignature": "CreateSimpleNullable|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):IDependentKeyValueFactory_1|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory::CreateSimpleNonNullable(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):IDependentKeyValueFactory_1",
            "targetName": "CreateSimpleNonNullable",
            "metadataToken": 100675688,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):IDependentKeyValueFactory_1",
            "normalizedSignature": "CreateSimpleNonNullable|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):IDependentKeyValueFactory_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.Internal.DependentKeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory::CreateComposite(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,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": "CreateComposite",
            "metadataToken": 100675689,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CreateComposite|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory_1[[System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory::.ctor():void",
            "metadataToken": 100675690,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`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": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::Add(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675692,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "normalizedSignature": "Add|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):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.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::Remove(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "targetName": "Remove",
            "metadataToken": 100675693,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "normalizedSignature": "Remove|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):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.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::Update(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "targetName": "Update",
            "metadataToken": 100675694,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "normalizedSignature": "Update|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):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.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::GetDependents(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100675696,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,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.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::GetDependents(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100675697,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,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.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::GetDependentsUsingRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependentsUsingRelationshipSnapshot",
            "metadataToken": 100675698,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependentsUsingRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,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.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap::Add(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675805,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void",
            "normalizedSignature": "Add|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap::GetDependents(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100675808,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IDependentsMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap::GetDependents(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100675809,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IDependentsMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1,IDependentKeyValueFactory_1):void",
            "metadataToken": 100675691,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1,IDependentKeyValueFactory_1):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1,IDependentKeyValueFactory_1):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentsMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::GetPropertyIndex(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "targetName": "GetPropertyIndex",
            "metadataToken": 100675700,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "normalizedSignature": "GetPropertyIndex|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::GetPropertyCount(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "targetName": "GetPropertyCount",
            "metadataToken": 100675701,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "normalizedSignature": "GetPropertyCount|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::GetValueComparer(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "GetValueComparer",
            "metadataToken": 100675702,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "GetValueComparer|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::GetValueComparerMethod():System.Reflection.MethodInfo",
            "targetName": "GetValueComparerMethod",
            "metadataToken": 100675703,
            "canonicalSignature": "():System.Reflection.MethodInfo",
            "normalizedSignature": "GetValueComparerMethod|():System.Reflection.MethodInfo|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::CreateReadShadowValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadShadowValueExpression",
            "metadataToken": 100675705,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadShadowValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::CreateReadValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadValueExpression",
            "metadataToken": 100675706,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::UseEntityVariable:System.Boolean",
            "targetName": "UseEntityVariable",
            "metadataToken": 385878184,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "UseEntityVariable|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111134,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EmptyShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator",
        "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.ChangeTracking.IEntityEntryGraphIterator",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator::TraverseGraph(EntityEntryGraphNode_1,Func_2):System.Void",
            "targetName": "TraverseGraph",
            "metadataToken": 100675708,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator::TraverseGraphAsync(EntityEntryGraphNode_1,Func_3,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "TraverseGraphAsync",
            "metadataToken": 100675709,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator::.ctor():void",
            "metadataToken": 100675710,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityEntryGraphIterator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher",
        "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.ChangeTracking.Internal.IEntityGraphAttacher",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher::AttachGraph(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "AttachGraph",
            "metadataToken": 100675712,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "AttachGraph|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher::AttachGraphAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "AttachGraphAsync",
            "metadataToken": 100675713,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "AttachGraphAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher::AttachGraph(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "AttachGraph",
            "metadataToken": 100675811,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "AttachGraph|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher::AttachGraphAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "AttachGraphAsync",
            "metadataToken": 100675812,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "AttachGraphAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void",
            "metadataToken": 100675711,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.IEntityEntryGraphIterator):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityGraphAttacher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::Update(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "Update",
            "metadataToken": 100675718,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "Update|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::TryGet(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry&,System.Boolean):System.Boolean",
            "targetName": "TryGet",
            "metadataToken": 100675719,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry&,System.Boolean):System.Boolean",
            "normalizedSignature": "TryGet|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry&,System.Boolean):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::GetCountForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "targetName": "GetCountForState",
            "metadataToken": 100675720,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "normalizedSignature": "GetCountForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::GetEntriesForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesForState",
            "metadataToken": 100675721,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675724,
            "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.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::GetNonDeletedEntities():IEnumerable_1",
            "targetName": "GetNonDeletedEntities",
            "metadataToken": 100675725,
            "canonicalSignature": "():IEnumerable_1",
            "normalizedSignature": "GetNonDeletedEntities|():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.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap::.ctor(System.Boolean):void",
            "metadataToken": 100675717,
            "canonicalSignature": "(System.Boolean):void",
            "normalizedSignature": "constructor|(System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntityReferenceMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentProviderValueComparer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentProviderValueComparer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer"
        },
        "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"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentProviderValueComparer::GetPropertyValue(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object",
            "targetName": "GetPropertyValue",
            "metadataToken": 100675727,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object",
            "normalizedSignature": "GetPropertyValue|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentProviderValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentProviderValueComparer::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100675726,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentProviderValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.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"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::GetPropertyValue(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object",
            "targetName": "GetPropertyValue",
            "metadataToken": 100675730,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object",
            "normalizedSignature": "GetPropertyValue|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object|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.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "Compare",
            "metadataToken": 100675731,
            "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": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::ComparePropertyValues(System.Object,System.Object):System.Int32",
            "targetName": "ComparePropertyValues",
            "metadataToken": 100675732,
            "canonicalSignature": "(System.Object,System.Object):System.Int32",
            "normalizedSignature": "ComparePropertyValues|(System.Object,System.Object):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::Equals(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100675733,
            "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": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::GetHashCode(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100675734,
            "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": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100675728,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.IComparer):void",
            "metadataToken": 100675729,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.IComparer):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.IComparer):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::ToObject():System.Object",
            "targetName": "ToObject",
            "metadataToken": 100675736,
            "canonicalSignature": "():System.Object",
            "normalizedSignature": "ToObject|():System.Object|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.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::SetValues(System.Object):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675737,
            "canonicalSignature": "(System.Object):System.Void",
            "normalizedSignature": "SetValues|(System.Object):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.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::Clone():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "targetName": "Clone",
            "metadataToken": 100675741,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues",
            "normalizedSignature": "Clone|():Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues|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.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::SetValues(Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675742,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::SetValues(IDictionary_2):System.Void",
            "targetName": "SetValues",
            "metadataToken": 100675743,
            "canonicalSignature": "(IDictionary_2):System.Void",
            "normalizedSignature": "SetValues|(IDictionary_2):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100675746,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::SetValueInternal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "targetName": "SetValueInternal",
            "metadataToken": 100675753,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "normalizedSignature": "SetValueInternal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::GetValueInternal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetValueInternal",
            "metadataToken": 100675754,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetValueInternal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::SetValues(System.Collections.Generic.IDictionary_2<System.String,TProperty>):System.Void",
            "targetName": "SetValues",
            "metadataToken": 0,
            "canonicalSignature": "(System.Collections.Generic.IDictionary_2<System.String,TProperty>):System.Void",
            "normalizedSignature": "SetValues|(System.Collections.Generic.IDictionary_2<System.String,TProperty>):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::get_Item(System.String):System.Object",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "get_Item|(System.String):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "metadataToken": 100675735,
            "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.Internal.EntryPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`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": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::All():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "All",
            "metadataToken": 100675781,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "All|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675782,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675783,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntryTyped(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100675784,
            "canonicalSignature": "(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(TKey):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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675785,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675786,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntryUsingPreStoreGeneratedValues(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryUsingPreStoreGeneratedValues",
            "metadataToken": 100675787,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryUsingPreStoreGeneratedValues|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::TryGetEntryUsingRelationshipSnapshot(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryUsingRelationshipSnapshot",
            "metadataToken": 100675788,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryUsingRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::AddOrUpdate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "AddOrUpdate",
            "metadataToken": 100675789,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "AddOrUpdate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Add(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675790,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Add(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675791,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Add(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675792,
            "canonicalSignature": "(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::GetDependentsMap(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "GetDependentsMap",
            "metadataToken": 100675795,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "normalizedSignature": "GetDependentsMap|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::FindDependentsMap(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "FindDependentsMap",
            "metadataToken": 100675796,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "normalizedSignature": "FindDependentsMap|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675797,
            "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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Remove(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Remove",
            "metadataToken": 100675798,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Remove|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::RemoveUsingRelationshipSnapshot(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "RemoveUsingRelationshipSnapshot",
            "metadataToken": 100675799,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "RemoveUsingRelationshipSnapshot|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Remove(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Remove",
            "metadataToken": 100675800,
            "canonicalSignature": "(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Remove|(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1::TryGetEntryTyped(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100675829,
            "canonicalSignature": "(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::All():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "All",
            "metadataToken": 100675814,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "All|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675815,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675816,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675817,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675818,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::AddOrUpdate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "AddOrUpdate",
            "metadataToken": 100675821,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "AddOrUpdate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Add(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675823,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::GetDependentsMap(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "GetDependentsMap",
            "metadataToken": 100675826,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "normalizedSignature": "GetDependentsMap|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675828,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::PrincipalKeyValueFactory:IPrincipalKeyValueFactory_1",
            "targetName": "PrincipalKeyValueFactory",
            "metadataToken": 385878189,
            "canonicalSignature": ":IPrincipalKeyValueFactory_1",
            "normalizedSignature": "PrincipalKeyValueFactory|:IPrincipalKeyValueFactory_1|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::Key:Microsoft.EntityFrameworkCore.Metadata.IKey",
            "targetName": "Key",
            "metadataToken": 385878190,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IKey",
            "normalizedSignature": "Key|:Microsoft.EntityFrameworkCore.Metadata.IKey|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.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Key:Microsoft.EntityFrameworkCore.Metadata.IKey",
            "targetName": "Key",
            "metadataToken": 385878191,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IKey",
            "normalizedSignature": "Key|:Microsoft.EntityFrameworkCore.Metadata.IKey|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.ChangeTracking.Internal.IIdentityMap",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IKey,IPrincipalKeyValueFactory_1,System.Boolean):void",
            "metadataToken": 100675778,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,IPrincipalKeyValueFactory_1,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IKey,IPrincipalKeyValueFactory_1,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMapFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMapFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMapFactoryFactory::Create(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Func_2[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Create",
            "metadataToken": 100675801,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Func_2[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Func_2[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IdentityMapFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMapFactoryFactory::CreateFactory(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Func_2[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "CreateFactory",
            "metadataToken": 100675802,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Func_2[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "CreateFactory|(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Func_2[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.IdentityMapFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMapFactoryFactory::.ctor():void",
            "metadataToken": 100675803,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMapFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::GetOrdinals():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrdinals",
            "metadataToken": 100675920,
            "canonicalSignature": "():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrdinals|():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::ReadPropertyValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "ReadPropertyValue",
            "metadataToken": 100675926,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "ReadPropertyValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::ReadOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "targetName": "ReadOriginalValue",
            "metadataToken": 100675927,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "normalizedSignature": "ReadOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetOriginalValue",
            "metadataToken": 100675928,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 100675929,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::OnStateChanging(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanging",
            "metadataToken": 100675930,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanging|(Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::OnStateChanged(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanged",
            "metadataToken": 100675931,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanged|(Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::AcceptChanges():System.Void",
            "targetName": "AcceptChanges",
            "metadataToken": 100675932,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AcceptChanges|():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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::GetPropertyPath(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty):System.String",
            "targetName": "GetPropertyPath",
            "metadataToken": 100675933,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty):System.String",
            "normalizedSignature": "GetPropertyPath|(Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::GetPropertyPath(System.Boolean):System.String",
            "targetName": "GetPropertyPath",
            "metadataToken": 100675934,
            "canonicalSignature": "(System.Boolean):System.String",
            "normalizedSignature": "GetPropertyPath|(System.Boolean):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100675936,
            "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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::DiscardStoreGeneratedValues():System.Void",
            "targetName": "DiscardStoreGeneratedValues",
            "metadataToken": 100675851,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "DiscardStoreGeneratedValues|():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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetCurrentValue",
            "metadataToken": 100675855,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "targetName": "GetCurrentValue",
            "metadataToken": 100675856,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "targetName": "GetOriginalValue",
            "metadataToken": 100675858,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HasExplicitValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "HasExplicitValue",
            "metadataToken": 100675860,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "HasExplicitValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::IsModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100675864,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::FlaggedAsStoreGenerated(System.Int32):System.Boolean",
            "targetName": "FlaggedAsStoreGenerated",
            "metadataToken": 100675865,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "FlaggedAsStoreGenerated|(System.Int32):System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::MarkAsTemporary(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "targetName": "MarkAsTemporary",
            "metadataToken": 100675869,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "normalizedSignature": "MarkAsTemporary|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::MarkUnknown(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "targetName": "MarkUnknown",
            "metadataToken": 100675870,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "normalizedSignature": "MarkUnknown|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::PrepareToSave():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "PrepareToSave",
            "metadataToken": 100675871,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "PrepareToSave|():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HandleConceptualNulls(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "HandleConceptualNulls",
            "metadataToken": 100675872,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "HandleConceptualNulls|(System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ReadStoreGeneratedValue(System.Int32):T",
            "targetName": "ReadStoreGeneratedValue",
            "metadataToken": 100675875,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "ReadStoreGeneratedValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "targetName": "SetOriginalValue",
            "metadataToken": 100675878,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "normalizedSignature": "SetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetProperty(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetProperty",
            "metadataToken": 100675879,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetProperty|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100675880,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100675881,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 100675882,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::OnComplexPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "targetName": "OnComplexPropertyModified",
            "metadataToken": 100675883,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "normalizedSignature": "OnComplexPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetStoreGeneratedValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "targetName": "SetStoreGeneratedValue",
            "metadataToken": 100675884,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "SetStoreGeneratedValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100675886,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetComplexCollectionEntries(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetComplexCollectionEntries",
            "metadataToken": 100675888,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetComplexCollectionEntries|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetFlattenedComplexEntries():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetFlattenedComplexEntries",
            "metadataToken": 100675890,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetFlattenedComplexEntries|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::OnComplexElementStateChange(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnComplexElementStateChange",
            "metadataToken": 100675891,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnComplexElementStateChange|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "targetName": "GetOriginalValue",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1<Microsoft.EntityFrameworkCore.EntityState>,System.Nullable_1<Microsoft.EntityFrameworkCore.EntityState>):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1<Microsoft.EntityFrameworkCore.EntityState>,System.Nullable_1<Microsoft.EntityFrameworkCore.EntityState>):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1<Microsoft.EntityFrameworkCore.EntityState>,System.Nullable_1<Microsoft.EntityFrameworkCore.EntityState>):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::ContainingEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "targetName": "ContainingEntry",
            "metadataToken": 385878201,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "normalizedSignature": "ContainingEntry|: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": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::EntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "EntityEntry",
            "metadataToken": 385878202,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "EntityEntry|: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": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::ComplexProperty:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "targetName": "ComplexProperty",
            "metadataToken": 385878203,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IComplexProperty",
            "normalizedSignature": "ComplexProperty|:Microsoft.EntityFrameworkCore.Metadata.IComplexProperty|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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::StateManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "targetName": "StateManager",
            "metadataToken": 385878204,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "normalizedSignature": "StateManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager|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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::Ordinal:System.Int32",
            "targetName": "Ordinal",
            "metadataToken": 385878205,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "Ordinal|:System.Int32|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::ComplexType:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexType",
            "targetName": "ComplexType",
            "metadataToken": 385878206,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexType",
            "normalizedSignature": "ComplexType|:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexType|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.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::OriginalOrdinal:System.Int32",
            "targetName": "OriginalOrdinal",
            "metadataToken": 385878207,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "OriginalOrdinal|:System.Int32|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::DebugView:Microsoft.EntityFrameworkCore.Infrastructure.DebugView",
            "targetName": "DebugView",
            "metadataToken": 385878208,
            "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": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::EntityState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "EntityState",
            "metadataToken": 385878193,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "EntityState|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878194,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "Context|:Microsoft.EntityFrameworkCore.DbContext|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::StructuralType:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "targetName": "StructuralType",
            "metadataToken": 385878195,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "normalizedSignature": "StructuralType|:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ContainingEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "ContainingEntry",
            "metadataToken": 385878197,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "ContainingEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Entity:System.Object",
            "targetName": "Entity",
            "metadataToken": 385878198,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Entity|:System.Object|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HasConceptualNull:System.Boolean",
            "targetName": "HasConceptualNull",
            "metadataToken": 385878199,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasConceptualNull|:System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry::.ctor(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexType,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,System.Int32):void",
            "metadataToken": 100675915,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexType,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,System.Int32):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexType,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,System.Int32):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "targetName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 100675953,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SetEntityStateAsync(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "SetEntityStateAsync",
            "metadataToken": 100675954,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "SetEntityStateAsync|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::OnStateChanging(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanging",
            "metadataToken": 100675955,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanging|(Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::OnStateChanged(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanged",
            "metadataToken": 100675956,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanged|(Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SetServiceProperties(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "SetServiceProperties",
            "metadataToken": 100675963,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "SetServiceProperties|(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::MarkUnchangedFromQuery():System.Void",
            "targetName": "MarkUnchangedFromQuery",
            "metadataToken": 100675964,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "MarkUnchangedFromQuery|():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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::PropagateValue(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean):System.Void",
            "targetName": "PropagateValue",
            "metadataToken": 100675965,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "PropagateValue|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::AcceptChanges():System.Void",
            "targetName": "AcceptChanges",
            "metadataToken": 100675966,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AcceptChanges|():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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::ReadRelationshipSnapshotValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Int32):T",
            "targetName": "ReadRelationshipSnapshotValue",
            "metadataToken": 100675968,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Int32):T",
            "normalizedSignature": "ReadRelationshipSnapshotValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::GetRelationshipSnapshotValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "targetName": "GetRelationshipSnapshotValue",
            "metadataToken": 100675969,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "normalizedSignature": "GetRelationshipSnapshotValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::GetRelationshipSnapshotValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetRelationshipSnapshotValue",
            "metadataToken": 100675970,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetRelationshipSnapshotValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SetRelationshipSnapshotValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "targetName": "SetRelationshipSnapshotValue",
            "metadataToken": 100675971,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "normalizedSignature": "SetRelationshipSnapshotValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::EnsureRelationshipSnapshot():System.Void",
            "targetName": "EnsureRelationshipSnapshot",
            "metadataToken": 100675972,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "EnsureRelationshipSnapshot|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::RemoveFromCollectionSnapshot(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Void",
            "targetName": "RemoveFromCollectionSnapshot",
            "metadataToken": 100675974,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Void",
            "normalizedSignature": "RemoveFromCollectionSnapshot|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::AddToCollectionSnapshot(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Void",
            "targetName": "AddToCollectionSnapshot",
            "metadataToken": 100675975,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Void",
            "normalizedSignature": "AddToCollectionSnapshot|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::AddRangeToCollectionSnapshot(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "AddRangeToCollectionSnapshot",
            "metadataToken": 100675976,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "AddRangeToCollectionSnapshot|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::GetOrCreateCollection(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):System.Object",
            "targetName": "GetOrCreateCollection",
            "metadataToken": 100675977,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):System.Object",
            "normalizedSignature": "GetOrCreateCollection|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::CollectionContains(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Boolean",
            "targetName": "CollectionContains",
            "metadataToken": 100675978,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Boolean",
            "normalizedSignature": "CollectionContains|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::AddToCollection(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Boolean):System.Boolean",
            "targetName": "AddToCollection",
            "metadataToken": 100675979,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Boolean):System.Boolean",
            "normalizedSignature": "AddToCollection|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Boolean):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::RemoveFromCollection(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Boolean",
            "targetName": "RemoveFromCollection",
            "metadataToken": 100675980,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Boolean",
            "normalizedSignature": "RemoveFromCollection|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::OnPropertyChanged(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean):System.Void",
            "targetName": "OnPropertyChanged",
            "metadataToken": 100675981,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "OnPropertyChanged|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::HandleConceptualNulls(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "HandleConceptualNulls",
            "metadataToken": 100675982,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "HandleConceptualNulls|(System.Boolean,System.Boolean,System.Boolean):System.Void|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::ToEntityEntry():Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "ToEntityEntry",
            "metadataToken": 100675985,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "ToEntityEntry|():Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::HandleINotifyPropertyChanging(System.Object,System.ComponentModel.PropertyChangingEventArgs):System.Void",
            "targetName": "HandleINotifyPropertyChanging",
            "metadataToken": 100675986,
            "canonicalSignature": "(System.Object,System.ComponentModel.PropertyChangingEventArgs):System.Void",
            "normalizedSignature": "HandleINotifyPropertyChanging|(System.Object,System.ComponentModel.PropertyChangingEventArgs):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::HandleINotifyPropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs):System.Void",
            "targetName": "HandleINotifyPropertyChanged",
            "metadataToken": 100675987,
            "canonicalSignature": "(System.Object,System.ComponentModel.PropertyChangedEventArgs):System.Void",
            "normalizedSignature": "HandleINotifyPropertyChanged|(System.Object,System.ComponentModel.PropertyChangedEventArgs):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::HandleINotifyCollectionChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void",
            "targetName": "HandleINotifyCollectionChanged",
            "metadataToken": 100675989,
            "canonicalSignature": "(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void",
            "normalizedSignature": "HandleINotifyCollectionChanged|(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SetIsLoaded(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):System.Void",
            "targetName": "SetIsLoaded",
            "metadataToken": 100675990,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):System.Void",
            "normalizedSignature": "SetIsLoaded|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::IsLoaded(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Boolean",
            "targetName": "IsLoaded",
            "metadataToken": 100675991,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Boolean",
            "normalizedSignature": "IsLoaded|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100675993,
            "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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetOrdinals():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrdinals",
            "metadataToken": 100675847,
            "canonicalSignature": "():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrdinals|():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::DiscardStoreGeneratedValues():System.Void",
            "targetName": "DiscardStoreGeneratedValues",
            "metadataToken": 100675851,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "DiscardStoreGeneratedValues|():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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetCurrentValue",
            "metadataToken": 100675855,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "targetName": "GetCurrentValue",
            "metadataToken": 100675856,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "targetName": "GetOriginalValue",
            "metadataToken": 100675858,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HasExplicitValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "HasExplicitValue",
            "metadataToken": 100675860,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "HasExplicitValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::IsModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100675864,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::FlaggedAsStoreGenerated(System.Int32):System.Boolean",
            "targetName": "FlaggedAsStoreGenerated",
            "metadataToken": 100675865,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "FlaggedAsStoreGenerated|(System.Int32):System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::MarkAsTemporary(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "targetName": "MarkAsTemporary",
            "metadataToken": 100675869,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "normalizedSignature": "MarkAsTemporary|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::MarkUnknown(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "targetName": "MarkUnknown",
            "metadataToken": 100675870,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "normalizedSignature": "MarkUnknown|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::PrepareToSave():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "PrepareToSave",
            "metadataToken": 100675871,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "PrepareToSave|():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ReadOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "targetName": "ReadOriginalValue",
            "metadataToken": 100675873,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "normalizedSignature": "ReadOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ReadStoreGeneratedValue(System.Int32):T",
            "targetName": "ReadStoreGeneratedValue",
            "metadataToken": 100675875,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "ReadStoreGeneratedValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "targetName": "SetOriginalValue",
            "metadataToken": 100675878,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "normalizedSignature": "SetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetProperty(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetProperty",
            "metadataToken": 100675879,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetProperty|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100675880,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100675881,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::OnComplexPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "targetName": "OnComplexPropertyModified",
            "metadataToken": 100675883,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "normalizedSignature": "OnComplexPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::SetStoreGeneratedValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "targetName": "SetStoreGeneratedValue",
            "metadataToken": 100675884,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "SetStoreGeneratedValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100675886,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetComplexCollectionEntries(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetComplexCollectionEntries",
            "metadataToken": 100675888,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetComplexCollectionEntries|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::GetFlattenedComplexEntries():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetFlattenedComplexEntries",
            "metadataToken": 100675890,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetFlattenedComplexEntries|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::OnComplexElementStateChange(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnComplexElementStateChange",
            "metadataToken": 100675891,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnComplexElementStateChange|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::SetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object):System.Void",
            "targetName": "SetOriginalValue",
            "metadataToken": 100664379,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object):System.Void",
            "normalizedSignature": "SetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::CanHaveOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Boolean",
            "targetName": "CanHaveOriginalValue",
            "metadataToken": 100664393,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Boolean",
            "normalizedSignature": "CanHaveOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Boolean|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.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100664380,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::IsModified(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100664385,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|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.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::IsModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100664386,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean|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.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetCurrentValue",
            "metadataToken": 100664391,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|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.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "targetName": "GetCurrentValue",
            "metadataToken": 100664394,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "targetName": "GetOriginalValue",
            "metadataToken": 100664395,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::SetStoreGeneratedValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "targetName": "SetStoreGeneratedValue",
            "metadataToken": 100664396,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "SetStoreGeneratedValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::ToEntityEntry():Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "targetName": "ToEntityEntry",
            "metadataToken": 100664397,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry",
            "normalizedSignature": "ToEntityEntry|():Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry|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.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::StateManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "targetName": "StateManager",
            "metadataToken": 385878209,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "normalizedSignature": "StateManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::Entity:System.Object",
            "targetName": "Entity",
            "metadataToken": 385878210,
            "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": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::EntityType:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeEntityType",
            "targetName": "EntityType",
            "metadataToken": 385878211,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeEntityType",
            "normalizedSignature": "EntityType|:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeEntityType|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::SharedIdentityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "SharedIdentityEntry",
            "metadataToken": 385878213,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "SharedIdentityEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::HasRelationshipSnapshot:System.Boolean",
            "targetName": "HasRelationshipSnapshot",
            "metadataToken": 385878214,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasRelationshipSnapshot|:System.Boolean|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::IsKeySet:System.ValueTuple_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]]",
            "targetName": "IsKeySet",
            "metadataToken": 385878215,
            "canonicalSignature": ":System.ValueTuple_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]]",
            "normalizedSignature": "IsKeySet|:System.ValueTuple_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]]|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::IsKeyUnknown:System.Boolean",
            "targetName": "IsKeyUnknown",
            "metadataToken": 385878216,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsKeyUnknown|:System.Boolean|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.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::DebugView:Microsoft.EntityFrameworkCore.Infrastructure.DebugView",
            "targetName": "DebugView",
            "metadataToken": 385878217,
            "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": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::EntityState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "EntityState",
            "metadataToken": 385878193,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "EntityState|:Microsoft.EntityFrameworkCore.EntityState|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878194,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "Context|:Microsoft.EntityFrameworkCore.DbContext|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::StructuralType:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "targetName": "StructuralType",
            "metadataToken": 385878195,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "normalizedSignature": "StructuralType|:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::EntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "EntityEntry",
            "metadataToken": 385878196,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "EntityEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ContainingEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "ContainingEntry",
            "metadataToken": 385878197,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "ContainingEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::HasConceptualNull:System.Boolean",
            "targetName": "HasConceptualNull",
            "metadataToken": 385878199,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasConceptualNull|:System.Boolean|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::EntityType:Microsoft.EntityFrameworkCore.Metadata.IEntityType",
            "targetName": "EntityType",
            "metadataToken": 385876150,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IEntityType",
            "normalizedSignature": "EntityType|:Microsoft.EntityFrameworkCore.Metadata.IEntityType|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.Update.IUpdateEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::SharedIdentityEntry:Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "targetName": "SharedIdentityEntry",
            "metadataToken": 385876152,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "normalizedSignature": "SharedIdentityEntry|:Microsoft.EntityFrameworkCore.Update.IUpdateEntry|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.Update.IUpdateEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385876149,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "Context|:Microsoft.EntityFrameworkCore.DbContext|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.Update.IUpdateEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Update.IUpdateEntry::EntityState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "EntityState",
            "metadataToken": 385876151,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "EntityState|:Microsoft.EntityFrameworkCore.EntityState|static=false|accessor=getset",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Update.IUpdateEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object):void",
            "metadataToken": 100675943,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot):void",
            "metadataToken": 100675944,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource):void",
            "metadataToken": 100675945,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100676008,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100676009,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):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.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::FixupResolved(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "FixupResolved",
            "metadataToken": 100676010,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "FixupResolved|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::TrackedFromQuery(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "TrackedFromQuery",
            "metadataToken": 100676011,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "TrackedFromQuery|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::NavigationReferenceChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation,System.Object,System.Object):System.Void",
            "targetName": "NavigationReferenceChanged",
            "metadataToken": 100676012,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation,System.Object,System.Object):System.Void",
            "normalizedSignature": "NavigationReferenceChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigation,System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::NavigationCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "targetName": "NavigationCollectionChanged",
            "metadataToken": 100676013,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "normalizedSignature": "NavigationCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::KeyPropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "targetName": "KeyPropertyChanged",
            "metadataToken": 100676014,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "normalizedSignature": "KeyPropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::PropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "targetName": "PropertyChanged",
            "metadataToken": 100676015,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):System.Void",
            "normalizedSignature": "PropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Boolean):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.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::PropertyChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "targetName": "PropertyChanging",
            "metadataToken": 100676016,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Void",
            "normalizedSignature": "PropertyChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer):void",
            "metadataToken": 100676007,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntryNotifier",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
        "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.Internal.InternalEntryBase::GetOrdinals():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrdinals",
            "metadataToken": 100676027,
            "canonicalSignature": "():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrdinals|():System.Collections.Generic.IReadOnlyList_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 100676029,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetEntityStateAsync(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "SetEntityStateAsync",
            "metadataToken": 100676030,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "SetEntityStateAsync|(Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean,System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Nullable_1[[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::PrepareForAdd(Microsoft.EntityFrameworkCore.EntityState):System.Boolean",
            "targetName": "PrepareForAdd",
            "metadataToken": 100676031,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Boolean",
            "normalizedSignature": "PrepareForAdd|(Microsoft.EntityFrameworkCore.EntityState):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetEntityState(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetEntityState",
            "metadataToken": 100676032,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetEntityState|(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetServiceProperties(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "SetServiceProperties",
            "metadataToken": 100676033,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "SetServiceProperties|(Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::MarkUnchangedFromQuery():System.Void",
            "targetName": "MarkUnchangedFromQuery",
            "metadataToken": 100676034,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "MarkUnchangedFromQuery|():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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::OnStateChanging(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanging",
            "metadataToken": 100676035,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanging|(Microsoft.EntityFrameworkCore.EntityState):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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::OnStateChanged(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanged",
            "metadataToken": 100676036,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanged|(Microsoft.EntityFrameworkCore.EntityState):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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::IsModified(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100676037,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::IsUnknown(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "IsUnknown",
            "metadataToken": 100676038,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "IsUnknown|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100676039,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::IsModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "targetName": "IsModified",
            "metadataToken": 100676040,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean",
            "normalizedSignature": "IsModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetPropertyModified",
            "metadataToken": 100676041,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::OnComplexPropertyModified(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "targetName": "OnComplexPropertyModified",
            "metadataToken": 100676042,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):System.Void",
            "normalizedSignature": "OnComplexPropertyModified|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Boolean):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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::IsConceptualNull(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "IsConceptualNull",
            "metadataToken": 100676044,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "IsConceptualNull|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HasTemporaryValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "HasTemporaryValue",
            "metadataToken": 100676045,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "HasTemporaryValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetValueType(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "targetName": "GetValueType",
            "metadataToken": 100676046,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "normalizedSignature": "GetValueType|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetTemporaryValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "targetName": "SetTemporaryValue",
            "metadataToken": 100676047,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "SetTemporaryValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::MarkAsTemporary(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "targetName": "MarkAsTemporary",
            "metadataToken": 100676048,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void",
            "normalizedSignature": "MarkAsTemporary|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean):System.Void|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetStoreGeneratedValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "targetName": "SetStoreGeneratedValue",
            "metadataToken": 100676049,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "SetStoreGeneratedValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::MarkUnknown(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "targetName": "MarkUnknown",
            "metadataToken": 100676050,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void",
            "normalizedSignature": "MarkUnknown|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Void|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ReadShadowValue(System.Int32):T",
            "targetName": "ReadShadowValue",
            "metadataToken": 100676052,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "ReadShadowValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ReadOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "targetName": "ReadOriginalValue",
            "metadataToken": 100676054,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T",
            "normalizedSignature": "ReadOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Int32):T|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ReadStoreGeneratedValue(System.Int32):T",
            "targetName": "ReadStoreGeneratedValue",
            "metadataToken": 100676056,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "ReadStoreGeneratedValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ReadTemporaryValue(System.Int32):T",
            "targetName": "ReadTemporaryValue",
            "metadataToken": 100676058,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "ReadTemporaryValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "targetName": "GetCurrentValue",
            "metadataToken": 100676060,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):TProperty|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "targetName": "GetOriginalValue",
            "metadataToken": 100676061,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):TProperty|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ReadPropertyValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "ReadPropertyValue",
            "metadataToken": 100676062,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "ReadPropertyValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetCurrentValue",
            "metadataToken": 100676064,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetPreStoreGeneratedCurrentValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetPreStoreGeneratedCurrentValue",
            "metadataToken": 100676065,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetPreStoreGeneratedCurrentValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetOriginalValue",
            "metadataToken": 100676066,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::CanHaveOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Boolean",
            "targetName": "CanHaveOriginalValue",
            "metadataToken": 100676067,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Boolean",
            "normalizedSignature": "CanHaveOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetOriginalValue(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "targetName": "SetOriginalValue",
            "metadataToken": 100676068,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void",
            "normalizedSignature": "SetOriginalValue|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Int32):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::EnsureOriginalValues():System.Void",
            "targetName": "EnsureOriginalValues",
            "metadataToken": 100676070,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "EnsureOriginalValues|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::EnsureTemporaryValues():System.Void",
            "targetName": "EnsureTemporaryValues",
            "metadataToken": 100676071,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "EnsureTemporaryValues|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::EnsureStoreGeneratedValues():System.Void",
            "targetName": "EnsureStoreGeneratedValues",
            "metadataToken": 100676072,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "EnsureStoreGeneratedValues|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100676074,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetComplexCollectionEntries(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetComplexCollectionEntries",
            "metadataToken": 100676075,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetComplexCollectionEntries|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,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": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetComplexCollectionOriginalEntry(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionOriginalEntry",
            "metadataToken": 100676076,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionOriginalEntry|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetComplexCollectionOriginalEntries(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetComplexCollectionOriginalEntries",
            "metadataToken": 100676077,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetComplexCollectionOriginalEntries|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,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": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetFlattenedComplexEntries():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetFlattenedComplexEntries",
            "metadataToken": 100676078,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetFlattenedComplexEntries|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,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": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::EnsureComplexCollectionEntriesCapacity(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32,System.Int32,System.Boolean):System.Void",
            "targetName": "EnsureComplexCollectionEntriesCapacity",
            "metadataToken": 100676079,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32,System.Int32,System.Boolean):System.Void",
            "normalizedSignature": "EnsureComplexCollectionEntriesCapacity|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32,System.Int32,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::MoveComplexCollectionEntry(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32,System.Int32,System.Boolean):System.Void",
            "targetName": "MoveComplexCollectionEntry",
            "metadataToken": 100676080,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32,System.Int32,System.Boolean):System.Void",
            "normalizedSignature": "MoveComplexCollectionEntry|(Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32,System.Int32,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::OnComplexElementStateChange(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnComplexElementStateChange",
            "metadataToken": 100676081,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnComplexElementStateChange|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ValidateOrdinal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,System.Boolean):System.Int32",
            "targetName": "ValidateOrdinal",
            "metadataToken": 100676082,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,System.Boolean):System.Int32",
            "normalizedSignature": "ValidateOrdinal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,System.Boolean):System.Int32|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::FlaggedAsStoreGenerated(System.Int32):System.Boolean",
            "targetName": "FlaggedAsStoreGenerated",
            "metadataToken": 100676085,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "FlaggedAsStoreGenerated|(System.Int32):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::FlaggedAsTemporary(System.Int32):System.Boolean",
            "targetName": "FlaggedAsTemporary",
            "metadataToken": 100676086,
            "canonicalSignature": "(System.Int32):System.Boolean",
            "normalizedSignature": "FlaggedAsTemporary|(System.Int32):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::SetProperty(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "SetProperty",
            "metadataToken": 100676087,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "SetProperty|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean,System.Boolean,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::OnPropertyChanged(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean):System.Void",
            "targetName": "OnPropertyChanged",
            "metadataToken": 100676089,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean):System.Void",
            "normalizedSignature": "OnPropertyChanged|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HandleNullForeignKey(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean):System.Void",
            "targetName": "HandleNullForeignKey",
            "metadataToken": 100676090,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "HandleNullForeignKey|(Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Boolean,System.Boolean):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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HandleConceptualNulls(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "targetName": "HandleConceptualNulls",
            "metadataToken": 100676091,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean):System.Void",
            "normalizedSignature": "HandleConceptualNulls|(System.Boolean,System.Boolean,System.Boolean):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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::AcceptChanges():System.Void",
            "targetName": "AcceptChanges",
            "metadataToken": 100676092,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AcceptChanges|():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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::PrepareToSave():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "PrepareToSave",
            "metadataToken": 100676093,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "PrepareToSave|():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::DiscardStoreGeneratedValues():System.Void",
            "targetName": "DiscardStoreGeneratedValues",
            "metadataToken": 100676094,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "DiscardStoreGeneratedValues|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::GetOrCreateShadowCollection(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Object",
            "targetName": "GetOrCreateShadowCollection",
            "metadataToken": 100676095,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Object",
            "normalizedSignature": "GetOrCreateShadowCollection|(Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Object|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::IsStoreGenerated(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "IsStoreGenerated",
            "metadataToken": 100676097,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "IsStoreGenerated|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HasExplicitValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "HasExplicitValue",
            "metadataToken": 100676098,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "HasExplicitValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HasStoreGeneratedValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "targetName": "HasStoreGeneratedValue",
            "metadataToken": 100676100,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean",
            "normalizedSignature": "HasStoreGeneratedValue|(Microsoft.EntityFrameworkCore.Metadata.IProperty):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::StructuralType:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "targetName": "StructuralType",
            "metadataToken": 385878223,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase",
            "normalizedSignature": "StructuralType|:Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878224,
            "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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::StateManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "targetName": "StateManager",
            "metadataToken": 385878225,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "normalizedSignature": "StateManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::ContainingEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "targetName": "ContainingEntry",
            "metadataToken": 385878226,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "normalizedSignature": "ContainingEntry|: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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::EntityEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "EntityEntry",
            "metadataToken": 385878227,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "EntityEntry|: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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::EntityState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "EntityState",
            "metadataToken": 385878228,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "EntityState|: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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::PropertyStateData:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData&",
            "targetName": "PropertyStateData",
            "metadataToken": 385878229,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData&",
            "normalizedSignature": "PropertyStateData|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData&|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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HasConceptualNull:System.Boolean",
            "targetName": "HasConceptualNull",
            "metadataToken": 385878230,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasConceptualNull|: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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::HasOriginalValuesSnapshot:System.Boolean",
            "targetName": "HasOriginalValuesSnapshot",
            "metadataToken": 385878231,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "HasOriginalValuesSnapshot|: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.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::Item[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878232,
            "canonicalSignature": "[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase]:System.Object",
            "normalizedSignature": "Item|[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::ContainingEntry:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "targetName": "ContainingEntry",
            "metadataToken": 385878197,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "normalizedSignature": "ContainingEntry|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry::Entity:System.Object",
            "targetName": "Entity",
            "metadataToken": 385878198,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "Entity|:System.Object|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.ChangeTracking.Internal.IInternalEntry",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::FlaggedAsTemporaryMethodSystem.Reflection.MethodInfo",
            "targetName": "FlaggedAsTemporaryMethod",
            "metadataToken": 67111172,
            "normalizedSignature": "FlaggedAsTemporaryMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::FlaggedAsStoreGeneratedMethodSystem.Reflection.MethodInfo",
            "targetName": "FlaggedAsStoreGeneratedMethod",
            "metadataToken": 67111173,
            "normalizedSignature": "FlaggedAsStoreGeneratedMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::.ctor(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):void",
            "metadataToken": 100676017,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::.ctor(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot):void",
            "metadataToken": 100676018,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase::.ctor(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "metadataToken": 100676019,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Enum",
        "accessibility": "Protected",
        "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.Internal.InternalEntryBase+CurrentValueType::value__System.Int32",
            "targetName": "value__",
            "metadataToken": 67114343,
            "normalizedSignature": "value__|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType::NormalMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "targetName": "Normal",
            "metadataToken": 67114344,
            "normalizedSignature": "Normal|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType::StoreGeneratedMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "targetName": "StoreGenerated",
            "metadataToken": 67114345,
            "normalizedSignature": "StoreGenerated|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType::TemporaryMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "targetName": "Temporary",
            "metadataToken": 67114346,
            "normalizedSignature": "Temporary|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+CurrentValueType",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Enum",
        "accessibility": "ProtectedInternal",
        "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.Internal.InternalEntryBase+PropertyFlag::value__System.Int32",
            "targetName": "value__",
            "metadataToken": 67114354,
            "normalizedSignature": "value__|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag::ModifiedMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "targetName": "Modified",
            "metadataToken": 67114355,
            "normalizedSignature": "Modified|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag::NullMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "targetName": "Null",
            "metadataToken": 67114356,
            "normalizedSignature": "Null|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag::UnknownMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "targetName": "Unknown",
            "metadataToken": 67114357,
            "normalizedSignature": "Unknown|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag::IsLoadedMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "targetName": "IsLoaded",
            "metadataToken": 67114358,
            "normalizedSignature": "IsLoaded|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag::IsTemporaryMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "targetName": "IsTemporary",
            "metadataToken": 67114359,
            "normalizedSignature": "IsTemporary|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag::IsStoreGeneratedMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "targetName": "IsStoreGenerated",
            "metadataToken": 67114360,
            "normalizedSignature": "IsStoreGenerated|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "ProtectedInternal",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData::FlagAllProperties(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag,System.Boolean):System.Void",
            "targetName": "FlagAllProperties",
            "metadataToken": 100680161,
            "canonicalSignature": "(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag,System.Boolean):System.Void",
            "normalizedSignature": "FlagAllProperties|(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData::IsPropertyFlagged(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag):System.Boolean",
            "targetName": "IsPropertyFlagged",
            "metadataToken": 100680164,
            "canonicalSignature": "(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag):System.Boolean",
            "normalizedSignature": "IsPropertyFlagged|(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData::FlagProperty(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag,System.Boolean):System.Void",
            "targetName": "FlagProperty",
            "metadataToken": 100680165,
            "canonicalSignature": "(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag,System.Boolean):System.Void",
            "normalizedSignature": "FlagProperty|(System.Int32,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag,System.Boolean):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData::AnyPropertiesFlagged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag):System.Boolean",
            "targetName": "AnyPropertiesFlagged",
            "metadataToken": 100680166,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag):System.Boolean",
            "normalizedSignature": "AnyPropertiesFlagged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+PropertyFlag):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData::EntityState:Microsoft.EntityFrameworkCore.EntityState",
            "targetName": "EntityState",
            "metadataToken": 385878683,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.EntityState",
            "normalizedSignature": "EntityState|:Microsoft.EntityFrameworkCore.EntityState|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData::.ctor(System.Int32,System.Int32):void",
            "metadataToken": 100680160,
            "canonicalSignature": "(System.Int32,System.Int32):void",
            "normalizedSignature": "constructor|(System.Int32,System.Int32):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase+StateData",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::SnapshotAndSubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "targetName": "SnapshotAndSubscribe",
            "metadataToken": 100676110,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "normalizedSignature": "SnapshotAndSubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::SnapshotAndSubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Boolean",
            "targetName": "SnapshotAndSubscribe",
            "metadataToken": 100676111,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Boolean",
            "normalizedSignature": "SnapshotAndSubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::SubscribeCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void",
            "targetName": "SubscribeCollectionChanged",
            "metadataToken": 100676112,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void",
            "normalizedSignature": "SubscribeCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::SubscribeCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void",
            "targetName": "SubscribeCollectionChanged",
            "metadataToken": 100676113,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void",
            "normalizedSignature": "SubscribeCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::Unsubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100676114,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Unsubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::Unsubscribe(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100676115,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):System.Void",
            "normalizedSignature": "Unsubscribe|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::UnsubscribeCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void",
            "targetName": "UnsubscribeCollectionChanged",
            "metadataToken": 100676116,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):System.Void",
            "normalizedSignature": "UnsubscribeCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::UnsubscribeCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void",
            "targetName": "UnsubscribeCollectionChanged",
            "metadataToken": 100676117,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):System.Void",
            "normalizedSignature": "UnsubscribeCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty):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.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber::.ctor():void",
            "metadataToken": 100676121,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntrySubscriber",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyPropagator",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyPropagator",
        "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.ChangeTracking.Internal.IKeyPropagator",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyPropagator::PropagateValue(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "PropagateValue",
            "metadataToken": 100676206,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "PropagateValue|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.KeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyPropagator::PropagateValueAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PropagateValueAsync",
            "metadataToken": 100676207,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PropagateValueAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.KeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator::PropagateValue(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "PropagateValue",
            "metadataToken": 100675900,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "PropagateValue|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator::PropagateValueAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PropagateValueAsync",
            "metadataToken": 100675901,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PropagateValueAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyPropagator::.ctor(Microsoft.EntityFrameworkCore.ValueGeneration.IValueGeneratorSelector):void",
            "metadataToken": 100676205,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ValueGeneration.IValueGeneratorSelector):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ValueGeneration.IValueGeneratorSelector):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyPropagator",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory::Create(Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "targetName": "Create",
            "metadataToken": 100676211,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory|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.Internal.KeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory::CreateSimpleNullableFactory(Microsoft.EntityFrameworkCore.Metadata.IKey):SimplePrincipalKeyValueFactory_1",
            "targetName": "CreateSimpleNullableFactory",
            "metadataToken": 100676212,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):SimplePrincipalKeyValueFactory_1",
            "normalizedSignature": "CreateSimpleNullableFactory|(Microsoft.EntityFrameworkCore.Metadata.IKey):SimplePrincipalKeyValueFactory_1|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 2,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory::CreateSimpleNonNullableFactory(Microsoft.EntityFrameworkCore.Metadata.IKey):SimplePrincipalKeyValueFactory_1",
            "targetName": "CreateSimpleNonNullableFactory",
            "metadataToken": 100676213,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):SimplePrincipalKeyValueFactory_1",
            "normalizedSignature": "CreateSimpleNonNullableFactory|(Microsoft.EntityFrameworkCore.Metadata.IKey):SimplePrincipalKeyValueFactory_1|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.Internal.KeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory::CreateCompositeFactory(Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "targetName": "CreateCompositeFactory",
            "metadataToken": 100676214,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory",
            "normalizedSignature": "CreateCompositeFactory|(Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.CompositePrincipalKeyValueFactory|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.Internal.KeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory::.ctor():void",
            "metadataToken": 100676216,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.KeyValueFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener",
        "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.ChangeTracking.Internal.ILocalViewListener",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener::RegisterView(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "RegisterView",
            "metadataToken": 100676217,
            "canonicalSignature": "(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "RegisterView|(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.Internal.LocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100676218,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):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.Internal.LocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100676219,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.LocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener::RegisterView(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "RegisterView",
            "metadataToken": 100675902,
            "canonicalSignature": "(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "RegisterView|(System.Action_2[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.EntityState,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100675903,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100675904,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ILocalViewListener"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener::.ctor():void",
            "metadataToken": 100676220,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.LocalViewListener",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer",
        "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.ChangeTracking.Internal.INavigationFixer",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::BeginDelayedFixup():System.Boolean",
            "targetName": "BeginDelayedFixup",
            "metadataToken": 100676227,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "BeginDelayedFixup|():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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::CompleteDelayedFixup():System.Void",
            "targetName": "CompleteDelayedFixup",
            "metadataToken": 100676228,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "CompleteDelayedFixup|():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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::AbortDelayedFixup():System.Void",
            "targetName": "AbortDelayedFixup",
            "metadataToken": 100676229,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AbortDelayedFixup|():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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::NavigationReferenceChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void",
            "targetName": "NavigationReferenceChanged",
            "metadataToken": 100676230,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void",
            "normalizedSignature": "NavigationReferenceChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::NavigationCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "targetName": "NavigationCollectionChanged",
            "metadataToken": 100676231,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "normalizedSignature": "NavigationCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::KeyPropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "targetName": "KeyPropertyChanged",
            "metadataToken": 100676232,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "normalizedSignature": "KeyPropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100676233,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::TrackedFromQuery(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "TrackedFromQuery",
            "metadataToken": 100676234,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "TrackedFromQuery|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100676235,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::FixupResolved(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "FixupResolved",
            "metadataToken": 100676236,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "FixupResolved|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::BeginDelayedFixup():System.Boolean",
            "targetName": "BeginDelayedFixup",
            "metadataToken": 100675905,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "BeginDelayedFixup|():System.Boolean|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.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::CompleteDelayedFixup():System.Void",
            "targetName": "CompleteDelayedFixup",
            "metadataToken": 100675906,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "CompleteDelayedFixup|():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.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::NavigationReferenceChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void",
            "targetName": "NavigationReferenceChanged",
            "metadataToken": 100675908,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void",
            "normalizedSignature": "NavigationReferenceChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Object,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::NavigationCollectionChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "targetName": "NavigationCollectionChanged",
            "metadataToken": 100675909,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void",
            "normalizedSignature": "NavigationCollectionChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,System.Collections.Generic.IEnumerable_1[[System.Object,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]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::TrackedFromQuery(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "TrackedFromQuery",
            "metadataToken": 100675910,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "TrackedFromQuery|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::KeyPropertyChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "targetName": "KeyPropertyChanged",
            "metadataToken": 100675911,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void",
            "normalizedSignature": "KeyPropertyChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IProperty,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Object,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::StateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StateChanging",
            "metadataToken": 100675912,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::StateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "StateChanged",
            "metadataToken": 100675913,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "StateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer::FixupResolved(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "FixupResolved",
            "metadataToken": 100675914,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "FixupResolved|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher,Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource):void",
            "metadataToken": 100676226,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher,Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IEntityGraphAttacher,Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NavigationFixer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IComparer`1",
            "targetName": "System.Collections.Generic.IComparer`1",
            "typeArguments": [
              "IUpdateEntry"
            ]
          }
        ],
        "typeParameters": [
          "TModel",
          "TProvider"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer`2::Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "Compare",
            "metadataToken": 100676258,
            "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": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer`2::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100676257,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`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.Internal.IdentityMap`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IdentityMap`1",
          "typeArguments": [
            "TKey"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1::Add(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100676262,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.NullableKeyIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1::RemoveUsingRelationshipSnapshot(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "RemoveUsingRelationshipSnapshot",
            "metadataToken": 100676263,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "RemoveUsingRelationshipSnapshot|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.NullableKeyIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1::TryGetEntryTyped(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100675829,
            "canonicalSignature": "(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap`1"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::All():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "All",
            "metadataToken": 100675814,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "All|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675815,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675816,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675817,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100675818,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::AddOrUpdate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "AddOrUpdate",
            "metadataToken": 100675821,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "AddOrUpdate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Add(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 100675823,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::GetDependentsMap(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "targetName": "GetDependentsMap",
            "metadataToken": 100675826,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap",
            "normalizedSignature": "GetDependentsMap|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IDependentsMap|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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Clear():System.Void",
            "targetName": "Clear",
            "metadataToken": 100675828,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Clear|():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.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1::Add(System.Collections.Generic.IReadOnlyList_1<System.Object>,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 0,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1<System.Object>,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(System.Collections.Generic.IReadOnlyList_1<System.Object>,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1::Add(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "Add",
            "metadataToken": 0,
            "canonicalSignature": "(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "Add|(TKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap::Key:Microsoft.EntityFrameworkCore.Metadata.IKey",
            "targetName": "Key",
            "metadataToken": 385878191,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IKey",
            "normalizedSignature": "Key|:Microsoft.EntityFrameworkCore.Metadata.IKey|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.ChangeTracking.Internal.IIdentityMap",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IKey,IPrincipalKeyValueFactory_1,System.Boolean):void",
            "metadataToken": 100676261,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,IPrincipalKeyValueFactory_1,System.Boolean):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IKey,IPrincipalKeyValueFactory_1,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableKeyIdentityMap`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableStructCurrentProviderValueComparer`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableStructCurrentProviderValueComparer`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.Collections.Generic.IComparer`1",
            "targetName": "System.Collections.Generic.IComparer`1",
            "typeArguments": [
              "IUpdateEntry"
            ]
          }
        ],
        "typeParameters": [
          "TModel",
          "TProvider"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableStructCurrentProviderValueComparer`2::Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "Compare",
            "metadataToken": 100676260,
            "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": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableStructCurrentProviderValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableStructCurrentProviderValueComparer`2::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100676259,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableStructCurrentProviderValueComparer`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableValueComparer`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableValueComparer`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": [
            "Nullable_1[[T]]"
          ]
        },
        "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": [
              "Nullable_1[[T]]"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure`1",
            "typeArguments": [
              "ValueComparer"
            ]
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [],
        "properties": [
          {
            "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.Internal.NullableValueComparer`1::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer):void",
            "metadataToken": 100676264,
            "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.Internal.NullableValueComparer`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`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.ComponentModel.TypeConverter:System.ComponentModel.IBindingList",
            "targetName": "System.ComponentModel.IBindingList"
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.ICancelAddNew",
            "targetName": "System.ComponentModel.ICancelAddNew"
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.IRaiseItemChangedEvents",
            "targetName": "System.ComponentModel.IRaiseItemChangedEvents"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::AddNewCore():System.Object",
            "targetName": "AddNewCore",
            "metadataToken": 100663387,
            "canonicalSignature": "():System.Object",
            "normalizedSignature": "AddNewCore|():System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::CancelNew(System.Int32):System.Void",
            "targetName": "CancelNew",
            "metadataToken": 100663388,
            "canonicalSignature": "(System.Int32):System.Void",
            "normalizedSignature": "CancelNew|(System.Int32):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.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::ClearItems():System.Void",
            "targetName": "ClearItems",
            "metadataToken": 100663389,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "ClearItems|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::EndNew(System.Int32):System.Void",
            "targetName": "EndNew",
            "metadataToken": 100663390,
            "canonicalSignature": "(System.Int32):System.Void",
            "normalizedSignature": "EndNew|(System.Int32):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.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::InsertItem(System.Int32,T):System.Void",
            "targetName": "InsertItem",
            "metadataToken": 100663391,
            "canonicalSignature": "(System.Int32,T):System.Void",
            "normalizedSignature": "InsertItem|(System.Int32,T):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::RemoveItem(System.Int32):System.Void",
            "targetName": "RemoveItem",
            "metadataToken": 100663392,
            "canonicalSignature": "(System.Int32):System.Void",
            "normalizedSignature": "RemoveItem|(System.Int32):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::SetItem(System.Int32,T):System.Void",
            "targetName": "SetItem",
            "metadataToken": 100663393,
            "canonicalSignature": "(System.Int32,T):System.Void",
            "normalizedSignature": "SetItem|(System.Int32,T):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1::.ctor(ICollection_1):void",
            "metadataToken": 100663386,
            "canonicalSignature": "(ICollection_1):void",
            "normalizedSignature": "constructor|(ICollection_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ObservableBackedBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryPropertyValues"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues::GetValue(System.String):TValue",
            "targetName": "GetValue",
            "metadataToken": 100676271,
            "canonicalSignature": "(System.String):TValue",
            "normalizedSignature": "GetValue|(System.String):TValue|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues::GetValue(Microsoft.EntityFrameworkCore.Metadata.IProperty):TValue",
            "targetName": "GetValue",
            "metadataToken": 100676272,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues::SetValueInternal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "targetName": "SetValueInternal",
            "metadataToken": 100676273,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void",
            "normalizedSignature": "SetValueInternal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues::GetValueInternal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "targetName": "GetValueInternal",
            "metadataToken": 100676274,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object",
            "normalizedSignature": "GetValueInternal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntry,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues::GetComplexCollectionEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "GetComplexCollectionEntry",
            "metadataToken": 100676276,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "GetComplexCollectionEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase,Microsoft.EntityFrameworkCore.Metadata.IComplexProperty,System.Int32):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "metadataToken": 100676270,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntryBase):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalPropertyValues",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "typeArguments": [
            "IInternalEntry"
          ]
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory::GetPropertyIndex(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "targetName": "GetPropertyIndex",
            "metadataToken": 100676278,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "normalizedSignature": "GetPropertyIndex|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory::GetPropertyCount(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "targetName": "GetPropertyCount",
            "metadataToken": 100676279,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "normalizedSignature": "GetPropertyCount|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory::GetValueComparer(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "GetValueComparer",
            "metadataToken": 100676280,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "GetValueComparer|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory::GetValueComparerMethod():System.Reflection.MethodInfo",
            "targetName": "GetValueComparerMethod",
            "metadataToken": 100676281,
            "canonicalSignature": "():System.Reflection.MethodInfo",
            "normalizedSignature": "GetValueComparerMethod|():System.Reflection.MethodInfo|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111198,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.OriginalValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "typeArguments": [
            "IInternalEntry"
          ]
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory::GetPropertyIndex(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "targetName": "GetPropertyIndex",
            "metadataToken": 100676284,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "normalizedSignature": "GetPropertyIndex|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory::GetPropertyCount(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "targetName": "GetPropertyCount",
            "metadataToken": 100676285,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "normalizedSignature": "GetPropertyCount|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory::GetValueComparer(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "GetValueComparer",
            "metadataToken": 100676286,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "GetValueComparer|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory::GetValueComparerMethod():System.Reflection.MethodInfo",
            "targetName": "GetValueComparerMethod",
            "metadataToken": 100676287,
            "canonicalSignature": "():System.Reflection.MethodInfo",
            "normalizedSignature": "GetValueComparerMethod|():System.Reflection.MethodInfo|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111200,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.RelationshipSnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "typeArguments": [
            "IDictionary_2[[String,Object]]"
          ]
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::GetPropertyIndex(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "targetName": "GetPropertyIndex",
            "metadataToken": 100676290,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "normalizedSignature": "GetPropertyIndex|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::GetPropertyCount(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "targetName": "GetPropertyCount",
            "metadataToken": 100676291,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "normalizedSignature": "GetPropertyCount|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::GetValueComparer(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "GetValueComparer",
            "metadataToken": 100676292,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "GetValueComparer|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::GetValueComparerMethod():System.Reflection.MethodInfo",
            "targetName": "GetValueComparerMethod",
            "metadataToken": 100676293,
            "canonicalSignature": "():System.Reflection.MethodInfo",
            "normalizedSignature": "GetValueComparerMethod|():System.Reflection.MethodInfo|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::CreateReadShadowValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadShadowValueExpression",
            "metadataToken": 100676295,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadShadowValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::CreateReadValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadValueExpression",
            "metadataToken": 100676296,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::UseEntityVariable:System.Boolean",
            "targetName": "UseEntityVariable",
            "metadataToken": 385878252,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "UseEntityVariable|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111201,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ShadowValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
          "typeArguments": [
            "IInternalEntry"
          ]
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory::GetPropertyIndex(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "targetName": "GetPropertyIndex",
            "metadataToken": 100676299,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "normalizedSignature": "GetPropertyIndex|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory::GetPropertyCount(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "targetName": "GetPropertyCount",
            "metadataToken": 100676300,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "normalizedSignature": "GetPropertyCount|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory::GetValueComparer(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "GetValueComparer",
            "metadataToken": 100676301,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "GetValueComparer|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory::GetValueComparerMethod():System.Reflection.MethodInfo",
            "targetName": "GetValueComparerMethod",
            "metadataToken": 100676302,
            "canonicalSignature": "():System.Reflection.MethodInfo",
            "normalizedSignature": "GetValueComparerMethod|():System.Reflection.MethodInfo|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111204,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory::.ctor():void",
            "metadataToken": 100676298,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`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.Internal.DependentKeyValueFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
          "typeArguments": [
            "TKey"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100676306,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1::TryCreateFromPreStoreGeneratedCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromPreStoreGeneratedCurrentValues",
            "metadataToken": 100676307,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromPreStoreGeneratedCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleFullyNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1::TryCreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromOriginalValues",
            "metadataToken": 100676308,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleFullyNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1::TryCreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromRelationshipSnapshot",
            "metadataToken": 100676309,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleFullyNullableDependentKeyValueFactory`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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878253,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|:IEqualityComparer_1|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.Internal.SimpleFullyNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "metadataToken": 100676304,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleFullyNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`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.Internal.DependentKeyValueFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
          "typeArguments": [
            "TKey"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100676312,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1::TryCreateFromPreStoreGeneratedCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromPreStoreGeneratedCurrentValues",
            "metadataToken": 100676313,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromPreStoreGeneratedCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNonNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1::TryCreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromOriginalValues",
            "metadataToken": 100676314,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNonNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1::TryCreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromRelationshipSnapshot",
            "metadataToken": 100676315,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNonNullableDependentKeyValueFactory`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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878254,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|:IEqualityComparer_1|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.Internal.SimpleNonNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "metadataToken": 100676310,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNonNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`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.Internal.DependentKeyValueFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
          "typeArguments": [
            "TKey"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100676318,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1::TryCreateFromPreStoreGeneratedCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromPreStoreGeneratedCurrentValues",
            "metadataToken": 100676319,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromPreStoreGeneratedCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1::TryCreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromOriginalValues",
            "metadataToken": 100676320,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1::TryCreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromRelationshipSnapshot",
            "metadataToken": 100676321,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNullableDependentKeyValueFactory`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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878255,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|:IEqualityComparer_1|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.Internal.SimpleNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "metadataToken": 100676316,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullableDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`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.Internal.DependentKeyValueFactory`1",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.DependentKeyValueFactory`1",
          "typeArguments": [
            "TKey"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey",
          "TNonNullableKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2::TryCreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromCurrentValues",
            "metadataToken": 100676325,
            "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": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2::TryCreateFromPreStoreGeneratedCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromPreStoreGeneratedCurrentValues",
            "metadataToken": 100676326,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromPreStoreGeneratedCurrentValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2::TryCreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromOriginalValues",
            "metadataToken": 100676327,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2::TryCreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "targetName": "TryCreateFromRelationshipSnapshot",
            "metadataToken": 100676328,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):System.Boolean",
            "normalizedSignature": "TryCreateFromRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,TKey&):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.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "out"
              }
            ]
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878256,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|:IEqualityComparer_1|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.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IDependentKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2::.ctor(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "metadataToken": 100676323,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IForeignKey,IPrincipalKeyValueFactory_1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimpleNullablePrincipalDependentKeyValueFactory`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`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": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "typeArguments": [
              "TKey"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory"
          }
        ],
        "typeParameters": [
          "TKey"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`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": 100676330,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`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": 100676331,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::CreateFromCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "targetName": "CreateFromCurrentValues",
            "metadataToken": 100676332,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::FindNullPropertyInCurrentValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):Microsoft.EntityFrameworkCore.Metadata.IProperty",
            "targetName": "FindNullPropertyInCurrentValues",
            "metadataToken": 100676333,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::CreateFromOriginalValues(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "targetName": "CreateFromOriginalValues",
            "metadataToken": 100676334,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "normalizedSignature": "CreateFromOriginalValues|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey|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.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::CreateFromRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):TKey",
            "targetName": "CreateFromRelationshipSnapshot",
            "metadataToken": 100676335,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::CreateEquatableKey(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,System.Boolean):System.Object",
            "targetName": "CreateEquatableKey",
            "metadataToken": 100676337,
            "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": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::EqualityComparer:IEqualityComparer_1",
            "targetName": "EqualityComparer",
            "metadataToken": 385878257,
            "canonicalSignature": ":IEqualityComparer_1",
            "normalizedSignature": "EqualityComparer|: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.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "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": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.IPrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.IKey):void",
            "metadataToken": 100676329,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IKey):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SimplePrincipalKeyValueFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676341,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::CreateSnapshotType(System.Type[]):System.Type",
            "targetName": "CreateSnapshotType",
            "metadataToken": 100676342,
            "canonicalSignature": "(System.Type[]):System.Type",
            "normalizedSignature": "CreateSnapshotType|(System.Type[]):System.Type|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.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878258,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::MaxGenericTypesSystem.Int32",
            "targetName": "MaxGenericTypes",
            "metadataToken": 67111216,
            "normalizedSignature": "MaxGenericTypes|System.Int32|static=true|const=true",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::EmptyMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Empty",
            "metadataToken": 67111217,
            "normalizedSignature": "Empty|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot|static=true|const=false",
            "isStatic": true,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::EmptyFieldSystem.Reflection.FieldInfo",
            "targetName": "EmptyField",
            "metadataToken": 67111218,
            "normalizedSignature": "EmptyField|System.Reflection.FieldInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot::GetValueMethodSystem.Reflection.MethodInfo",
            "targetName": "GetValueMethod",
            "metadataToken": 67111219,
            "normalizedSignature": "GetValueMethod|System.Reflection.MethodInfo|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`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": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676491,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878289,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1::.ctor(T0):void",
            "metadataToken": 100676490,
            "canonicalSignature": "(T0):void",
            "normalizedSignature": "constructor|(T0):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 10,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676446,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878280,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9):void",
            "metadataToken": 100676445,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9):void|static=false",
            "isStatic": false,
            "parameterCount": 10,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`10",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 11,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676441,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878279,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10):void",
            "metadataToken": 100676440,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10):void|static=false",
            "isStatic": false,
            "parameterCount": 11,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`11",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 12,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676436,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878278,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11):void",
            "metadataToken": 100676435,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11):void|static=false",
            "isStatic": false,
            "parameterCount": 12,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`12",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 13,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676431,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878277,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12):void",
            "metadataToken": 100676430,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12):void|static=false",
            "isStatic": false,
            "parameterCount": 13,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`13",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 14,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676426,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878276,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13):void",
            "metadataToken": 100676425,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13):void|static=false",
            "isStatic": false,
            "parameterCount": 14,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`14",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 15,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676421,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878275,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14):void",
            "metadataToken": 100676420,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14):void|static=false",
            "isStatic": false,
            "parameterCount": 15,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`15",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 16,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676416,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878274,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15):void",
            "metadataToken": 100676415,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15):void|static=false",
            "isStatic": false,
            "parameterCount": 16,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`16",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 17,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676411,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878273,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16):void",
            "metadataToken": 100676410,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16):void|static=false",
            "isStatic": false,
            "parameterCount": 17,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`17",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 18,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676406,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878272,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17):void",
            "metadataToken": 100676405,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17):void|static=false",
            "isStatic": false,
            "parameterCount": 18,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`18",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 19,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676401,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878271,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18):void",
            "metadataToken": 100676400,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18):void|static=false",
            "isStatic": false,
            "parameterCount": 19,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`19",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 2,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676486,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878288,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2::.ctor(T0,T1):void",
            "metadataToken": 100676485,
            "canonicalSignature": "(T0,T1):void",
            "normalizedSignature": "constructor|(T0,T1):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`2",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 20,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676396,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878270,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19):void",
            "metadataToken": 100676395,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19):void|static=false",
            "isStatic": false,
            "parameterCount": 20,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`20",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 21,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676391,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878269,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20):void",
            "metadataToken": 100676390,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20):void|static=false",
            "isStatic": false,
            "parameterCount": 21,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`21",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 22,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676386,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878268,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21):void",
            "metadataToken": 100676385,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21):void|static=false",
            "isStatic": false,
            "parameterCount": 22,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`22",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 23,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676381,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878267,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22):void",
            "metadataToken": 100676380,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22):void|static=false",
            "isStatic": false,
            "parameterCount": 23,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`23",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 24,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676376,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878266,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23):void",
            "metadataToken": 100676375,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23):void|static=false",
            "isStatic": false,
            "parameterCount": 24,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`24",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 25,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676371,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878265,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24):void",
            "metadataToken": 100676370,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24):void|static=false",
            "isStatic": false,
            "parameterCount": 25,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`25",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 26,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676366,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878264,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25):void",
            "metadataToken": 100676365,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25):void|static=false",
            "isStatic": false,
            "parameterCount": 26,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`26",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 27,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25",
          "T26"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676361,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878263,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26):void",
            "metadataToken": 100676360,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26):void|static=false",
            "isStatic": false,
            "parameterCount": 27,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`27",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 28,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25",
          "T26",
          "T27"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676356,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878262,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27):void",
            "metadataToken": 100676355,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27):void|static=false",
            "isStatic": false,
            "parameterCount": 28,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`28",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 29,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25",
          "T26",
          "T27",
          "T28"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676351,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878261,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28):void",
            "metadataToken": 100676350,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28):void|static=false",
            "isStatic": false,
            "parameterCount": 29,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`29",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 3,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676481,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878287,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3::.ctor(T0,T1,T2):void",
            "metadataToken": 100676480,
            "canonicalSignature": "(T0,T1,T2):void",
            "normalizedSignature": "constructor|(T0,T1,T2):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`3",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 30,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8",
          "T9",
          "T10",
          "T11",
          "T12",
          "T13",
          "T14",
          "T15",
          "T16",
          "T17",
          "T18",
          "T19",
          "T20",
          "T21",
          "T22",
          "T23",
          "T24",
          "T25",
          "T26",
          "T27",
          "T28",
          "T29"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676346,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878260,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29):void",
            "metadataToken": 100676345,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29):void|static=false",
            "isStatic": false,
            "parameterCount": 30,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`30",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 4,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676476,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878286,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4::.ctor(T0,T1,T2,T3):void",
            "metadataToken": 100676475,
            "canonicalSignature": "(T0,T1,T2,T3):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`4",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 5,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676471,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878285,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5::.ctor(T0,T1,T2,T3,T4):void",
            "metadataToken": 100676470,
            "canonicalSignature": "(T0,T1,T2,T3,T4):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4):void|static=false",
            "isStatic": false,
            "parameterCount": 5,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`5",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 6,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676466,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878284,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6::.ctor(T0,T1,T2,T3,T4,T5):void",
            "metadataToken": 100676465,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5):void|static=false",
            "isStatic": false,
            "parameterCount": 6,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`6",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 7,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676461,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878283,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7::.ctor(T0,T1,T2,T3,T4,T5,T6):void",
            "metadataToken": 100676460,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6):void|static=false",
            "isStatic": false,
            "parameterCount": 7,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`7",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 8,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676456,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878282,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8::.ctor(T0,T1,T2,T3,T4,T5,T6,T7):void",
            "metadataToken": 100676455,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7):void|static=false",
            "isStatic": false,
            "parameterCount": 8,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`8",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 9,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "typeParameters": [
          "T0",
          "T1",
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "T8"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676451,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::GetValue(System.Int32):T",
            "targetName": "GetValue",
            "metadataToken": 100676124,
            "canonicalSignature": "(System.Int32):T",
            "normalizedSignature": "GetValue|(System.Int32):T|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9::Item[System.Int32]:System.Object",
            "targetName": "Item",
            "metadataToken": 385878281,
            "canonicalSignature": "[System.Int32]:System.Object",
            "normalizedSignature": "Item|[System.Int32]:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": true,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot::IsEmpty:System.Boolean",
            "targetName": "IsEmpty",
            "metadataToken": 385878235,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsEmpty|:System.Boolean|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.ChangeTracking.Internal.ISnapshot",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9::.ctor(T0,T1,T2,T3,T4,T5,T6,T7,T8):void",
            "metadataToken": 100676450,
            "canonicalSignature": "(T0,T1,T2,T3,T4,T5,T6,T7,T8):void",
            "normalizedSignature": "constructor|(T0,T1,T2,T3,T4,T5,T6,T7,T8):void|static=false",
            "isStatic": false,
            "parameterCount": 9,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.Snapshot`9",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
        "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.Internal.SnapshotFactoryFactory::CreateEmpty(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Func_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "CreateEmpty",
            "metadataToken": 100676495,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Func_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "CreateEmpty|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Func_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot,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.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::CreateEmptyExpression(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Linq.Expressions.Expression_1[[System.Func_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CreateEmptyExpression",
            "metadataToken": 100676496,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Linq.Expressions.Expression_1[[System.Func_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CreateEmptyExpression|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Linq.Expressions.Expression_1[[System.Func_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::CreateConstructorExpression(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "targetName": "CreateConstructorExpression",
            "metadataToken": 100676497,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateConstructorExpression|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase,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.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::CreateSnapshotExpression(System.Type,System.Linq.Expressions.Expression,System.Type[],System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Linq.Expressions.Expression",
            "targetName": "CreateSnapshotExpression",
            "metadataToken": 100676498,
            "canonicalSignature": "(System.Type,System.Linq.Expressions.Expression,System.Type[],System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateSnapshotExpression|(System.Type,System.Linq.Expressions.Expression,System.Type[],System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::GetValueComparer(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "GetValueComparer",
            "metadataToken": 100676500,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "GetValueComparer|(Microsoft.EntityFrameworkCore.Metadata.IProperty):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::GetValueComparerMethod():System.Reflection.MethodInfo",
            "targetName": "GetValueComparerMethod",
            "metadataToken": 100676501,
            "canonicalSignature": "():System.Reflection.MethodInfo",
            "normalizedSignature": "GetValueComparerMethod|():System.Reflection.MethodInfo|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::CreateReadShadowValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadShadowValueExpression",
            "metadataToken": 100676502,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadShadowValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::CreateReadValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadValueExpression",
            "metadataToken": 100676503,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):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": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::GetPropertyIndex(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "targetName": "GetPropertyIndex",
            "metadataToken": 100676504,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32",
            "normalizedSignature": "GetPropertyIndex|(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::GetPropertyCount(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "targetName": "GetPropertyCount",
            "metadataToken": 100676505,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32",
            "normalizedSignature": "GetPropertyCount|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::SnapshotCollection(System.Collections.IEnumerable):System.Collections.Generic.HashSet_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "SnapshotCollection",
            "metadataToken": 100676507,
            "canonicalSignature": "(System.Collections.IEnumerable):System.Collections.Generic.HashSet_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "SnapshotCollection|(System.Collections.IEnumerable):System.Collections.Generic.HashSet_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::SnapshotComplexCollection(System.Collections.IList,Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexProperty):System.Collections.IList",
            "targetName": "SnapshotComplexCollection",
            "metadataToken": 100676508,
            "canonicalSignature": "(System.Collections.IList,Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexProperty):System.Collections.IList",
            "normalizedSignature": "SnapshotComplexCollection|(System.Collections.IList,Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeComplexProperty):System.Collections.IList|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.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::UseEntityVariable:System.Boolean",
            "targetName": "UseEntityVariable",
            "metadataToken": 385878290,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "UseEntityVariable|: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": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory::.ctor():void",
            "metadataToken": 100676509,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory"
        },
        "typeParameters": [
          "TInput"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1::Create(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):Func_2",
            "targetName": "Create",
            "metadataToken": 100676511,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):Func_2",
            "normalizedSignature": "Create|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):Func_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.Internal.SnapshotFactoryFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1::CreateExpression(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):Expression_1",
            "targetName": "CreateExpression",
            "metadataToken": 100676512,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):Expression_1",
            "normalizedSignature": "CreateExpression|(Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase):Expression_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.Internal.SnapshotFactoryFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1::.ctor():void",
            "metadataToken": 100676513,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SnapshotFactoryFactory`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.BindingList`1",
          "targetName": "System.ComponentModel.BindingList`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.ComponentModel.TypeConverter:System.ComponentModel.IBindingList",
            "targetName": "System.ComponentModel.IBindingList"
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.ICancelAddNew",
            "targetName": "System.ComponentModel.ICancelAddNew"
          },
          {
            "stableId": "System.ComponentModel.TypeConverter:System.ComponentModel.IRaiseItemChangedEvents",
            "targetName": "System.ComponentModel.IRaiseItemChangedEvents"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::ApplySortCore(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection):System.Void",
            "targetName": "ApplySortCore",
            "metadataToken": 100663398,
            "canonicalSignature": "(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection):System.Void",
            "normalizedSignature": "ApplySortCore|(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::RemoveSortCore():System.Void",
            "targetName": "RemoveSortCore",
            "metadataToken": 100663399,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "RemoveSortCore|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::IsSortedCore:System.Boolean",
            "targetName": "IsSortedCore",
            "metadataToken": 385875999,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsSortedCore|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::SortDirectionCore:System.ComponentModel.ListSortDirection",
            "targetName": "SortDirectionCore",
            "metadataToken": 385876000,
            "canonicalSignature": ":System.ComponentModel.ListSortDirection",
            "normalizedSignature": "SortDirectionCore|:System.ComponentModel.ListSortDirection|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::SortPropertyCore:System.ComponentModel.PropertyDescriptor",
            "targetName": "SortPropertyCore",
            "metadataToken": 385876001,
            "canonicalSignature": ":System.ComponentModel.PropertyDescriptor",
            "normalizedSignature": "SortPropertyCore|:System.ComponentModel.PropertyDescriptor|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::SupportsSortingCore:System.Boolean",
            "targetName": "SupportsSortingCore",
            "metadataToken": 385876002,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SupportsSortingCore|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Abstractions:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1::.ctor(List_1):void",
            "metadataToken": 100663397,
            "canonicalSignature": "(List_1):void",
            "normalizedSignature": "constructor|(List_1):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SortableBindingList`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
        "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.ChangeTracking.Internal.IStateManager",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IResettableService",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ChangingState(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "ChangingState",
            "metadataToken": 100676525,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "ChangingState|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetOrCreateEntry(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetOrCreateEntry",
            "metadataToken": 100676532,
            "canonicalSignature": "(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetOrCreateEntry|(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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetOrCreateEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetOrCreateEntry",
            "metadataToken": 100676533,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetOrCreateEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CreateEntry(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "CreateEntry",
            "metadataToken": 100676534,
            "canonicalSignature": "(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "CreateEntry|(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StartTrackingFromQuery(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "StartTrackingFromQuery",
            "metadataToken": 100676536,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "StartTrackingFromQuery|(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "in"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676537,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TryGetEntryTyped(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100676538,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676539,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 3,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TryGetEntry(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676540,
            "canonicalSignature": "(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TryGetEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676541,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TryGetExistingEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetExistingEntry",
            "metadataToken": 100676542,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetExistingEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetCountForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "targetName": "GetCountForState",
            "metadataToken": 100676545,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "normalizedSignature": "GetCountForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetEntriesForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesForState",
            "metadataToken": 100676547,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetNonDeletedEntities():IEnumerable_1",
            "targetName": "GetNonDeletedEntities",
            "metadataToken": 100676549,
            "canonicalSignature": "():IEnumerable_1",
            "normalizedSignature": "GetNonDeletedEntities|():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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StartTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "StartTracking",
            "metadataToken": 100676550,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "StartTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StartTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "StartTracking",
            "metadataToken": 100676551,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "StartTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StopTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StopTracking",
            "metadataToken": 100676552,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StopTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StopTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StopTracking",
            "metadataToken": 100676553,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StopTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Unsubscribe(System.Boolean):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100676554,
            "canonicalSignature": "(System.Boolean):System.Void",
            "normalizedSignature": "Unsubscribe|(System.Boolean):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ResetState():System.Void",
            "targetName": "ResetState",
            "metadataToken": 100676555,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "ResetState|():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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Clear(System.Boolean):System.Void",
            "targetName": "Clear",
            "metadataToken": 100676556,
            "canonicalSignature": "(System.Boolean):System.Void",
            "normalizedSignature": "Clear|(System.Boolean):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ResetStateAsync(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "targetName": "ResetStateAsync",
            "metadataToken": 100676557,
            "canonicalSignature": "(System.Threading.CancellationToken):System.Threading.Tasks.Task",
            "normalizedSignature": "ResetStateAsync|(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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::BeginAttachGraph():System.Void",
            "targetName": "BeginAttachGraph",
            "metadataToken": 100676558,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "BeginAttachGraph|():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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CompleteAttachGraph():System.Void",
            "targetName": "CompleteAttachGraph",
            "metadataToken": 100676559,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "CompleteAttachGraph|():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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::AbortAttachGraph():System.Void",
            "targetName": "AbortAttachGraph",
            "metadataToken": 100676560,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AbortAttachGraph|():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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::RecordReferencedUntrackedEntity(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "RecordReferencedUntrackedEntity",
            "metadataToken": 100676561,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "RecordReferencedUntrackedEntity|(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::UpdateReferencedUntrackedEntity(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "UpdateReferencedUntrackedEntity",
            "metadataToken": 100676562,
            "canonicalSignature": "(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "UpdateReferencedUntrackedEntity|(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ResolveToExistingEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "targetName": "ResolveToExistingEntry",
            "metadataToken": 100676563,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "normalizedSignature": "ResolveToExistingEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetRecordedReferrers(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetRecordedReferrers",
            "metadataToken": 100676564,
            "canonicalSignature": "(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetRecordedReferrers|(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::FindPrincipal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "FindPrincipal",
            "metadataToken": 100676565,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "FindPrincipal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::FindPrincipalUsingPreStoreGeneratedValues(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "FindPrincipalUsingPreStoreGeneratedValues",
            "metadataToken": 100676566,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "FindPrincipalUsingPreStoreGeneratedValues|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::FindPrincipalUsingRelationshipSnapshot(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "FindPrincipalUsingRelationshipSnapshot",
            "metadataToken": 100676567,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "FindPrincipalUsingRelationshipSnapshot|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::UpdateIdentityMap(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void",
            "targetName": "UpdateIdentityMap",
            "metadataToken": 100676569,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void",
            "normalizedSignature": "UpdateIdentityMap|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::UpdateDependentMap(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void",
            "targetName": "UpdateDependentMap",
            "metadataToken": 100676570,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void",
            "normalizedSignature": "UpdateDependentMap|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetDependents(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100676571,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetEntries(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntries",
            "metadataToken": 100676572,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntries|(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetDependents(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100676573,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetDependentsUsingRelationshipSnapshot(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependentsUsingRelationshipSnapshot",
            "metadataToken": 100676574,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependentsUsingRelationshipSnapshot|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetDependentsFromNavigation(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependentsFromNavigation",
            "metadataToken": 100676575,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependentsFromNavigation|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CreateEntityFinder(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder",
            "targetName": "CreateEntityFinder",
            "metadataToken": 100676576,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder",
            "normalizedSignature": "CreateEntityFinder|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::GetEntriesToSave(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesToSave",
            "metadataToken": 100676579,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesToSave|(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CascadeChanges(System.Boolean):System.Void",
            "targetName": "CascadeChanges",
            "metadataToken": 100676580,
            "canonicalSignature": "(System.Boolean):System.Void",
            "normalizedSignature": "CascadeChanges|(System.Boolean):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CascadeDelete(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "CascadeDelete",
            "metadataToken": 100676581,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "CascadeDelete|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SaveChanges(System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Int32",
            "targetName": "SaveChanges",
            "metadataToken": 100676584,
            "canonicalSignature": "(System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Int32",
            "normalizedSignature": "SaveChanges|(System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Int32|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SaveChangesAsync(System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "SaveChangesAsync",
            "metadataToken": 100676585,
            "canonicalSignature": "(System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "SaveChangesAsync|(System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SaveChanges(System.Boolean):System.Int32",
            "targetName": "SaveChanges",
            "metadataToken": 100676586,
            "canonicalSignature": "(System.Boolean):System.Int32",
            "normalizedSignature": "SaveChanges|(System.Boolean):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SaveChangesAsync(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "SaveChangesAsync",
            "metadataToken": 100676588,
            "canonicalSignature": "(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "SaveChangesAsync|(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::AcceptAllChanges():System.Void",
            "targetName": "AcceptAllChanges",
            "metadataToken": 100676590,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CaptureEvents():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CaptureEvents",
            "metadataToken": 100676592,
            "canonicalSignature": "():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CaptureEvents|():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SetEvents(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEvents",
            "metadataToken": 100676593,
            "canonicalSignature": "(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEvents|(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::OnTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "OnTracking",
            "metadataToken": 100676596,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "OnTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::OnTracked(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "targetName": "OnTracked",
            "metadataToken": 100676599,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "normalizedSignature": "OnTracked|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::OnStateChanging(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanging",
            "metadataToken": 100676602,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanging|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::OnStateChanged(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "OnStateChanged",
            "metadataToken": 100676605,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "OnStateChanged|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetOrCreateEntry(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetOrCreateEntry",
            "metadataToken": 100676132,
            "canonicalSignature": "(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetOrCreateEntry|(System.Object):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetOrCreateEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "GetOrCreateEntry",
            "metadataToken": 100676133,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "GetOrCreateEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CreateEntry(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "CreateEntry",
            "metadataToken": 100676134,
            "canonicalSignature": "(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "CreateEntry|(System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StartTrackingFromQuery(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "StartTrackingFromQuery",
            "metadataToken": 100676135,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "StartTrackingFromQuery|(Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Object,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ISnapshot&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "parameterModifiers": [
              {
                "index": 2,
                "modifier": "in"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676136,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntryTyped(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntryTyped",
            "metadataToken": 100676137,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntryTyped|(Microsoft.EntityFrameworkCore.Metadata.IKey,TKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676138,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(Microsoft.EntityFrameworkCore.Metadata.IKey,System.Object[],System.Boolean,System.Boolean&):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "parameterModifiers": [
              {
                "index": 3,
                "modifier": "out"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676139,
            "canonicalSignature": "(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Object,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetEntry",
            "metadataToken": 100676140,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IEntityType,System.Boolean):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::TryGetExistingEntry(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "TryGetExistingEntry",
            "metadataToken": 100676141,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "TryGetExistingEntry|(System.Object,Microsoft.EntityFrameworkCore.Metadata.IKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetEntriesForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesForState",
            "metadataToken": 100676143,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetCountForState(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "targetName": "GetCountForState",
            "metadataToken": 100676144,
            "canonicalSignature": "(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32",
            "normalizedSignature": "GetCountForState|(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Int32|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetNonDeletedEntities():IEnumerable_1",
            "targetName": "GetNonDeletedEntities",
            "metadataToken": 100676146,
            "canonicalSignature": "():IEnumerable_1",
            "normalizedSignature": "GetNonDeletedEntities|():IEnumerable_1|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ChangingState(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "ChangingState",
            "metadataToken": 100676150,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "ChangingState|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StartTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "StartTracking",
            "metadataToken": 100676155,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "StartTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StartTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "targetName": "StartTracking",
            "metadataToken": 100676156,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry",
            "normalizedSignature": "StartTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::StopTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "targetName": "StopTracking",
            "metadataToken": 100676158,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void",
            "normalizedSignature": "StopTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalComplexEntry,Microsoft.EntityFrameworkCore.EntityState):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::RecordReferencedUntrackedEntity(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "RecordReferencedUntrackedEntity",
            "metadataToken": 100676159,
            "canonicalSignature": "(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "RecordReferencedUntrackedEntity|(System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateReferencedUntrackedEntity(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "targetName": "UpdateReferencedUntrackedEntity",
            "metadataToken": 100676160,
            "canonicalSignature": "(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void",
            "normalizedSignature": "UpdateReferencedUntrackedEntity|(System.Object,System.Object,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ResolveToExistingEntry(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "targetName": "ResolveToExistingEntry",
            "metadataToken": 100676161,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean",
            "normalizedSignature": "ResolveToExistingEntry|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetRecordedReferrers(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetRecordedReferrers",
            "metadataToken": 100676162,
            "canonicalSignature": "(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetRecordedReferrers|(System.Object,System.Boolean):System.Collections.Generic.IEnumerable_1[[System.Tuple_2[[Microsoft.EntityFrameworkCore.Metadata.INavigationBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::BeginAttachGraph():System.Void",
            "targetName": "BeginAttachGraph",
            "metadataToken": 100676163,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "BeginAttachGraph|():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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::FindPrincipal(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "FindPrincipal",
            "metadataToken": 100676166,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "FindPrincipal|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateIdentityMap(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void",
            "targetName": "UpdateIdentityMap",
            "metadataToken": 100676169,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void",
            "normalizedSignature": "UpdateIdentityMap|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IKey):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateDependentMap(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void",
            "targetName": "UpdateDependentMap",
            "metadataToken": 100676170,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void",
            "normalizedSignature": "UpdateDependentMap|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetDependentsFromNavigation(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependentsFromNavigation",
            "metadataToken": 100676171,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependentsFromNavigation|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetEntries(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntries",
            "metadataToken": 100676172,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntries|(Microsoft.EntityFrameworkCore.Metadata.IKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetDependents(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetDependents",
            "metadataToken": 100676174,
            "canonicalSignature": "(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetDependents|(System.Collections.Generic.IReadOnlyList_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IForeignKey):System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::GetEntriesToSave(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetEntriesToSave",
            "metadataToken": 100676176,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetEntriesToSave|(System.Boolean):System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SaveChanges(System.Boolean):System.Int32",
            "targetName": "SaveChanges",
            "metadataToken": 100676177,
            "canonicalSignature": "(System.Boolean):System.Int32",
            "normalizedSignature": "SaveChanges|(System.Boolean):System.Int32|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SaveChangesAsync(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "SaveChangesAsync",
            "metadataToken": 100676178,
            "canonicalSignature": "(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "SaveChangesAsync|(System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CreateEntityFinder(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder",
            "targetName": "CreateEntityFinder",
            "metadataToken": 100676180,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder",
            "normalizedSignature": "CreateEntityFinder|(Microsoft.EntityFrameworkCore.Metadata.IEntityType):Microsoft.EntityFrameworkCore.Internal.IEntityFinder|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.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Unsubscribe(System.Boolean):System.Void",
            "targetName": "Unsubscribe",
            "metadataToken": 100676181,
            "canonicalSignature": "(System.Boolean):System.Void",
            "normalizedSignature": "Unsubscribe|(System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CaptureEvents():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "CaptureEvents",
            "metadataToken": 100676182,
            "canonicalSignature": "():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "CaptureEvents|():System.ValueTuple_4[[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SetEvents(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "SetEvents",
            "metadataToken": 100676183,
            "canonicalSignature": "(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "SetEvents|(System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.EventHandler_1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::OnTracking(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "targetName": "OnTracking",
            "metadataToken": 100676186,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void",
            "normalizedSignature": "OnTracking|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore.EntityState,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::OnTracked(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "targetName": "OnTracked",
            "metadataToken": 100676189,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void",
            "normalizedSignature": "OnTracked|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CascadeDelete(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "CascadeDelete",
            "metadataToken": 100676198,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "CascadeDelete|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.IForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager"
          },
          {
            "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"
          },
          {
            "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"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Dependencies:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385878291,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SensitiveLoggingEnabled:System.Boolean",
            "targetName": "SensitiveLoggingEnabled",
            "metadataToken": 385878292,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SensitiveLoggingEnabled|: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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::UpdateLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "UpdateLogger",
            "metadataToken": 385878293,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "UpdateLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::DeleteOrphansTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "DeleteOrphansTiming",
            "metadataToken": 385878294,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::CascadeDeleteTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "CascadeDeleteTiming",
            "metadataToken": 385878295,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::SavingChanges:System.Boolean",
            "targetName": "SavingChanges",
            "metadataToken": 385878296,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SavingChanges|: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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::InternalEntityEntryNotifier:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "targetName": "InternalEntityEntryNotifier",
            "metadataToken": 385878297,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "normalizedSignature": "InternalEntityEntryNotifier|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ValueGenerationManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "targetName": "ValueGenerationManager",
            "metadataToken": 385878298,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "normalizedSignature": "ValueGenerationManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878299,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Model:Microsoft.EntityFrameworkCore.Metadata.IModel",
            "targetName": "Model",
            "metadataToken": 385878300,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IModel",
            "normalizedSignature": "Model|:Microsoft.EntityFrameworkCore.Metadata.IModel|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::EntityFinderFactory:Microsoft.EntityFrameworkCore.Internal.IEntityFinderFactory",
            "targetName": "EntityFinderFactory",
            "metadataToken": 385878301,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Internal.IEntityFinderFactory",
            "normalizedSignature": "EntityFinderFactory|:Microsoft.EntityFrameworkCore.Internal.IEntityFinderFactory|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::EntityMaterializerSource:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "targetName": "EntityMaterializerSource",
            "metadataToken": 385878302,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "normalizedSignature": "EntityMaterializerSource|:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ChangeDetector:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "targetName": "ChangeDetector",
            "metadataToken": 385878303,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector",
            "normalizedSignature": "ChangeDetector|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Count:System.Int32",
            "targetName": "Count",
            "metadataToken": 385878304,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::Entries:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Entries",
            "metadataToken": 385878305,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Entries|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::ChangedCount:System.Int32",
            "targetName": "ChangedCount",
            "metadataToken": 385878306,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "ChangedCount|:System.Int32|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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Dependencies:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385878236,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::DeleteOrphansTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "DeleteOrphansTiming",
            "metadataToken": 385878237,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "normalizedSignature": "DeleteOrphansTiming|:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|static=false|accessor=getset",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::CascadeDeleteTiming:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "targetName": "CascadeDeleteTiming",
            "metadataToken": 385878238,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming",
            "normalizedSignature": "CascadeDeleteTiming|:Microsoft.EntityFrameworkCore.ChangeTracking.CascadeTiming|static=false|accessor=getset",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SavingChanges:System.Boolean",
            "targetName": "SavingChanges",
            "metadataToken": 385878239,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SavingChanges|:System.Boolean|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Entries:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Entries",
            "metadataToken": 385878240,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Entries|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Count:System.Int32",
            "targetName": "Count",
            "metadataToken": 385878241,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "Count|:System.Int32|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ChangedCount:System.Int32",
            "targetName": "ChangedCount",
            "metadataToken": 385878242,
            "canonicalSignature": ":System.Int32",
            "normalizedSignature": "ChangedCount|:System.Int32|static=false|accessor=getset",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::InternalEntityEntryNotifier:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "targetName": "InternalEntityEntryNotifier",
            "metadataToken": 385878243,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "normalizedSignature": "InternalEntityEntryNotifier|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::ValueGenerationManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "targetName": "ValueGenerationManager",
            "metadataToken": 385878244,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "normalizedSignature": "ValueGenerationManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Context:Microsoft.EntityFrameworkCore.DbContext",
            "targetName": "Context",
            "metadataToken": 385878245,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.DbContext",
            "normalizedSignature": "Context|:Microsoft.EntityFrameworkCore.DbContext|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::Model:Microsoft.EntityFrameworkCore.Metadata.IModel",
            "targetName": "Model",
            "metadataToken": 385878246,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IModel",
            "normalizedSignature": "Model|:Microsoft.EntityFrameworkCore.Metadata.IModel|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::EntityMaterializerSource:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "targetName": "EntityMaterializerSource",
            "metadataToken": 385878247,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "normalizedSignature": "EntityMaterializerSource|:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::SensitiveLoggingEnabled:System.Boolean",
            "targetName": "SensitiveLoggingEnabled",
            "metadataToken": 385878248,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "SensitiveLoggingEnabled|:System.Boolean|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager::UpdateLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "UpdateLogger",
            "metadataToken": 385878249,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "UpdateLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.ChangeTracking.Internal.IStateManager",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TrackingSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Tracking",
            "metadataToken": 335544350,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::TrackedSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityTrackedEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Tracked",
            "metadataToken": 335544351,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StateChangingSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangingEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "StateChanging",
            "metadataToken": 335544352,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::StateChangedSystem.EventHandler`1[[Microsoft.EntityFrameworkCore.ChangeTracking.EntityStateChangedEventArgs, Microsoft.EntityFrameworkCore, Version=10.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "StateChanged",
            "metadataToken": 335544353,
            "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.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies):void",
            "metadataToken": 100676514,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "System.Private.CoreLib:System.IEquatable`1",
            "targetName": "System.IEquatable`1",
            "typeArguments": [
              "StateManagerDependencies"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100676642,
            "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.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100676646,
            "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.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100676647,
            "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.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::Equals(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100676648,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::<Clone>$():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "targetName": "<Clone>$",
            "metadataToken": 100676649,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "normalizedSignature": "<Clone>$|():Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::InternalEntityEntrySubscriber:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber",
            "targetName": "InternalEntityEntrySubscriber",
            "metadataToken": 385878308,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber",
            "normalizedSignature": "InternalEntityEntrySubscriber|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::InternalEntityEntryNotifier:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "targetName": "InternalEntityEntryNotifier",
            "metadataToken": 385878309,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier",
            "normalizedSignature": "InternalEntityEntryNotifier|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::ValueGenerationManager:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "targetName": "ValueGenerationManager",
            "metadataToken": 385878310,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "normalizedSignature": "ValueGenerationManager|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::Model:Microsoft.EntityFrameworkCore.Metadata.IModel",
            "targetName": "Model",
            "metadataToken": 385878311,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IModel",
            "normalizedSignature": "Model|:Microsoft.EntityFrameworkCore.Metadata.IModel|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::Database:Microsoft.EntityFrameworkCore.Storage.IDatabase",
            "targetName": "Database",
            "metadataToken": 385878312,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDatabase",
            "normalizedSignature": "Database|:Microsoft.EntityFrameworkCore.Storage.IDatabase|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::ConcurrencyDetector:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "targetName": "ConcurrencyDetector",
            "metadataToken": 385878313,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "normalizedSignature": "ConcurrencyDetector|:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::CurrentContext:Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext",
            "targetName": "CurrentContext",
            "metadataToken": 385878314,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext",
            "normalizedSignature": "CurrentContext|:Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::SetSource:Microsoft.EntityFrameworkCore.Internal.IDbSetSource",
            "targetName": "SetSource",
            "metadataToken": 385878315,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Internal.IDbSetSource",
            "normalizedSignature": "SetSource|:Microsoft.EntityFrameworkCore.Internal.IDbSetSource|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::EntityFinderSource:Microsoft.EntityFrameworkCore.Internal.IEntityFinderSource",
            "targetName": "EntityFinderSource",
            "metadataToken": 385878316,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Internal.IEntityFinderSource",
            "normalizedSignature": "EntityFinderSource|:Microsoft.EntityFrameworkCore.Internal.IEntityFinderSource|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::EntityMaterializerSource:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "targetName": "EntityMaterializerSource",
            "metadataToken": 385878317,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource",
            "normalizedSignature": "EntityMaterializerSource|:Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::ExecutionStrategy:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "ExecutionStrategy",
            "metadataToken": 385878318,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "ExecutionStrategy|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::CoreSingletonOptions:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "targetName": "CoreSingletonOptions",
            "metadataToken": 385878319,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "normalizedSignature": "CoreSingletonOptions|:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::LoggingOptions:Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions",
            "targetName": "LoggingOptions",
            "metadataToken": 385878320,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions",
            "normalizedSignature": "LoggingOptions|:Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::UpdateLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "UpdateLogger",
            "metadataToken": 385878321,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "UpdateLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::ChangeTrackingLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ChangeTrackingLogger",
            "metadataToken": 385878322,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ChangeTrackingLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::NavigationFixer:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "targetName": "NavigationFixer",
            "metadataToken": 385878323,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer",
            "normalizedSignature": "NavigationFixer|:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::Interceptors:Microsoft.EntityFrameworkCore.Diagnostics.IInterceptors",
            "targetName": "Interceptors",
            "metadataToken": 385878324,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IInterceptors",
            "normalizedSignature": "Interceptors|:Microsoft.EntityFrameworkCore.Diagnostics.IInterceptors|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.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies::.ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Storage.IDatabase,Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.Internal.IEntityFinderSource,Microsoft.EntityFrameworkCore.Internal.IDbSetSource,Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer,Microsoft.EntityFrameworkCore.Diagnostics.IInterceptors):void",
            "metadataToken": 100676608,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Storage.IDatabase,Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.Internal.IEntityFinderSource,Microsoft.EntityFrameworkCore.Internal.IDbSetSource,Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer,Microsoft.EntityFrameworkCore.Diagnostics.IInterceptors):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntrySubscriber,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IInternalEntityEntryNotifier,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager,Microsoft.EntityFrameworkCore.Metadata.IModel,Microsoft.EntityFrameworkCore.Storage.IDatabase,Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext,Microsoft.EntityFrameworkCore.Internal.IEntityFinderSource,Microsoft.EntityFrameworkCore.Internal.IDbSetSource,Microsoft.EntityFrameworkCore.Query.IStructuralTypeMaterializerSource,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Update,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.ChangeTracking.Internal.INavigationFixer,Microsoft.EntityFrameworkCore.Diagnostics.IInterceptors):void|static=false",
            "isStatic": false,
            "parameterCount": 17,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory::CreateReadShadowValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadShadowValueExpression",
            "metadataToken": 100676655,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadShadowValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory::CreateReadValueExpression(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "targetName": "CreateReadValueExpression",
            "metadataToken": 100676656,
            "canonicalSignature": "(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateReadValueExpression|(System.Linq.Expressions.Expression,Microsoft.EntityFrameworkCore.Metadata.IPropertyBase):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory::UseEntityVariable:System.Boolean",
            "targetName": "UseEntityVariable",
            "metadataToken": 385878325,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "UseEntityVariable|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111764,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StoreGeneratedValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentProviderValueComparer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentProviderValueComparer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer"
        },
        "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"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentProviderValueComparer::GetPropertyValue(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object",
            "targetName": "GetPropertyValue",
            "metadataToken": 100676659,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object",
            "normalizedSignature": "GetPropertyValue|(Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Object|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentProviderValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentProviderValueComparer::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100676658,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentProviderValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer"
        },
        "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"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer::Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):System.Int32",
            "targetName": "Compare",
            "metadataToken": 100676661,
            "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": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer::.ctor(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "metadataToken": 100676660,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IProperty):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.IProperty):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory",
          "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.SidecarValuesFactoryFactory"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory::CreateSnapshotExpression(System.Type,System.Linq.Expressions.Expression,System.Type[],System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Linq.Expressions.Expression",
            "targetName": "CreateSnapshotExpression",
            "metadataToken": 100676663,
            "canonicalSignature": "(System.Type,System.Linq.Expressions.Expression,System.Type[],System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Linq.Expressions.Expression",
            "normalizedSignature": "CreateSnapshotExpression|(System.Type,System.Linq.Expressions.Expression,System.Type[],System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Linq.Expressions.Expression|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory::InstanceMicrosoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory",
            "targetName": "Instance",
            "metadataToken": 67111766,
            "normalizedSignature": "Instance|Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.TemporaryValuesFactoryFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager",
        "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.ChangeTracking.Internal.IValueGenerationManager",
            "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager::Propagate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "Propagate",
            "metadataToken": 100676668,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "Propagate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):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": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager::PropagateAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PropagateAsync",
            "metadataToken": 100676669,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PropagateAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager::Generate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean",
            "targetName": "Generate",
            "metadataToken": 100676670,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean",
            "normalizedSignature": "Generate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):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.Internal.ValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager::GenerateAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GenerateAsync",
            "metadataToken": 100676672,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GenerateAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::Generate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean",
            "targetName": "Generate",
            "metadataToken": 100676201,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean",
            "normalizedSignature": "Generate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::Propagate(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "targetName": "Propagate",
            "metadataToken": 100676202,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry",
            "normalizedSignature": "Propagate|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry):Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry|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.ChangeTracking.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::PropagateAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PropagateAsync",
            "metadataToken": 100676203,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PropagateAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager::GenerateAsync(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GenerateAsync",
            "metadataToken": 100676204,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GenerateAsync|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,System.Boolean,System.Threading.CancellationToken):System.Threading.Tasks.Task_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IValueGenerationManager"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager::.ctor(Microsoft.EntityFrameworkCore.ValueGeneration.IValueGeneratorSelector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions):void",
            "metadataToken": 100676667,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ValueGeneration.IValueGeneratorSelector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.ValueGeneration.IValueGeneratorSelector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IKeyPropagator,Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+ChangeTracking,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueGenerationManager",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerExtensions",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerExtensions",
        "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.Internal.StateManagerExtensions::ToListForState(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ToListForState",
            "metadataToken": 100676651,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ToListForState|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 6,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": true
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManagerExtensions::ToList(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ToList",
            "metadataToken": 100676652,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ToList|(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Internal.StateManagerExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": true
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueComparerExtensions",
        "targetName": "Microsoft.EntityFrameworkCore.ChangeTracking.Internal.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.Internal.ValueComparerExtensions::ToNullableComparer(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,System.Type):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "ToNullableComparer",
            "metadataToken": 100676665,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,System.Type):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "ToNullableComparer|(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,System.Type):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.Internal.ValueComparerExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": true
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.ChangeTracking.Internal.ValueComparerExtensions::ComposeConversion(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,System.Type):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "targetName": "ComposeConversion",
            "metadataToken": 100676666,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,System.Type):Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer",
            "normalizedSignature": "ComposeConversion|(Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,System.Type):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.Internal.ValueComparerExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": true
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
