- ModelAsserter - ModelAsserter() 
- Instance 
- AssertEqual(IReadOnlyModel, IReadOnlyModel, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyComplexProperty>, IEnumerable<IReadOnlyComplexProperty>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyEntityType>, IEnumerable<IReadOnlyEntityType>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyForeignKey>, IEnumerable<IReadOnlyForeignKey>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyIndex>, IEnumerable<IReadOnlyIndex>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyKey>, IEnumerable<IReadOnlyKey>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyNavigation>, IEnumerable<IReadOnlyNavigation>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyProperty>, IEnumerable<IReadOnlyProperty>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlyServiceProperty>, IEnumerable<IReadOnlyServiceProperty>, Boolean, Boolean) 
- AssertEqual(IEnumerable<IReadOnlySkipNavigation>, IEnumerable<IReadOnlySkipNavigation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyModel, IReadOnlyModel, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean) 
- AssertEqual(IReadOnlyNavigation, IReadOnlyNavigation, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean) 
- AssertEqual(IReadOnlyServiceProperty, IReadOnlyServiceProperty, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean) 
- AssertEqual(IReadOnlySkipNavigation, IReadOnlySkipNavigation, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean) 
- AssertEqual(IReadOnlyComplexProperty, IReadOnlyComplexProperty, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyComplexType, IReadOnlyComplexType, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyEntityType, IReadOnlyEntityType, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyForeignKey, IReadOnlyForeignKey, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyIndex, IReadOnlyIndex, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyKey, IReadOnlyKey, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- AssertEqual(IReadOnlyProperty, IReadOnlyProperty, IEnumerable<IAnnotation>, IEnumerable<IAnnotation>, Boolean, Boolean) 
- Clone(IReadOnlyModel) 
- Copy(IReadOnlyComplexProperty, IMutableComplexProperty) 
- Copy(IReadOnlyComplexType, IMutableComplexType) 
- Copy(IReadOnlyEntityType, IMutableEntityType) 
- Copy(IReadOnlyForeignKey, IMutableForeignKey) 
- Copy(IReadOnlyIndex, IMutableIndex) 
- Copy(IReadOnlyKey, IMutableKey) 
- Copy(IReadOnlyNavigation, IMutableNavigation) 
- Copy(IReadOnlyProperty, IMutableProperty) 
- Copy(IReadOnlyServiceProperty, IMutableServiceProperty) 
- Copy(IReadOnlySkipNavigation, IMutableSkipNavigation) 
- Equals(Object) 
- GetHashCode() 
- ToString() 
 
net10.0-windows7.0
    namespace Microsoft.EntityFrameworkCore.TestUtilities
{
    public class ModelAsserter
    {
        public virtual void AssertEqual(IEnumerable<IReadOnlyEntityType!>! expectedEntityTypes, IEnumerable<IReadOnlyEntityType!>! actualEntityTypes, bool assertOrder = false, bool compareAnnotations = false);
    }
}
            | .NET | 9.010.0 | 
|---|---|
| Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Windows | 7.0 | 
| Information specific to net10.0-windows7.0 | |
| Assembly | Microsoft.EntityFrameworkCore.Specification.Tests , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.EntityFrameworkCore.Specification.Tests (9.0.3) net9.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API