- InternalTypeBaseBuilder - InternalTypeBaseBuilder(TypeBase, InternalModelBuilder) 
- CanAddComplexProperty(String, Type, Type, Boolean?, ConfigurationSource, Boolean) 
- CanAddProperty(Type, String, ConfigurationSource, Boolean, Boolean) 
- CanHaveComplexProperty(Type, String, MemberInfo, Type, Boolean?, ConfigurationSource?) 
- CanHaveProperty(Type, String, MemberInfo, ConfigurationSource?, ConfigurationSource?, Boolean) 
- CanIgnore(String, ConfigurationSource) 
- CanIgnore(String, ConfigurationSource, Boolean) 
- CanRemoveComplexProperty(ComplexProperty, ConfigurationSource) 
- CanRemoveProperty(Property, ConfigurationSource, Boolean) 
- CanSetChangeTrackingStrategy(ChangeTrackingStrategy?, ConfigurationSource) 
- CanSetPropertyAccessMode(PropertyAccessMode?, ConfigurationSource) 
- ComplexIndexerProperty(Type, String, Type, Boolean?, ConfigurationSource?) 
- ComplexProperty(MemberInfo, String, Boolean?, ConfigurationSource?) 
- ComplexProperty(Type, String, String, Boolean?, ConfigurationSource?) 
- ComplexProperty(Type, String, MemberInfo, String, Type, Boolean?, ConfigurationSource?) 
- CreateUniqueProperties(IReadOnlyList<Property>, Boolean, String, Boolean) 
- CreateUniqueProperties(IReadOnlyList<Type>, IReadOnlyList<String>, Boolean, Boolean) 
- CreateUniqueProperty(Type, String, Boolean, Boolean) 
- DetachProperties(IReadOnlyList<ComplexProperty>) 
- DetachProperties(IReadOnlyList<Property>) 
- GetActualProperties(IReadOnlyList<Property>, ConfigurationSource?) 
- GetOrCreateProperties(IEnumerable<MemberInfo>, ConfigurationSource?) 
- GetOrCreateProperties(IReadOnlyList<String>, ConfigurationSource?, IReadOnlyList<Property>, Boolean, Boolean) 
- HasChangeTrackingStrategy(ChangeTrackingStrategy?, ConfigurationSource) 
- HasNoComplexProperty(ComplexProperty, ConfigurationSource) 
- Ignore(String, ConfigurationSource) 
- IndexerProperty(Type, String, ConfigurationSource?, Boolean) 
- IsCompatible(MemberInfo, PropertyBase) 
- IsIgnored(String, ConfigurationSource?) 
- PrimitiveCollection(MemberInfo, ConfigurationSource?) 
- PrimitiveCollection(String, ConfigurationSource?) 
- PrimitiveCollection(Type, String, ConfigurationSource?) 
- PrimitiveCollection(Type, String, ConfigurationSource?, ConfigurationSource?) 
- PrimitiveCollection(Type, String, MemberInfo, ConfigurationSource?, ConfigurationSource?) 
- Property(MemberInfo, ConfigurationSource?) 
- Property(String, ConfigurationSource?) 
- Property(Type, String, ConfigurationSource?, Boolean) 
- Property(Type, String, ConfigurationSource?, ConfigurationSource?, Boolean) 
- Property(Type, String, MemberInfo, ConfigurationSource?, ConfigurationSource?, Boolean) 
- RemoveMembersInHierarchy(String, ConfigurationSource) 
- RemoveProperty(Property, ConfigurationSource, Boolean) 
- RemovePropertyIfUnused(Property, ConfigurationSource) 
- RemoveUnusedImplicitProperties(IReadOnlyList<IConventionProperty>) 
- TryCreateUniqueProperties(Int32, IReadOnlyList<Property>, IEnumerable<Type>, IEnumerable<String>, Boolean, String, Boolean) 
- UsePropertyAccessMode(PropertyAccessMode?, ConfigurationSource) 
 
net10.0-windows7.0
    namespace Microsoft.EntityFrameworkCore.Metadata.Internal
{
    public abstract class InternalTypeBaseBuilder : AnnotatableBuilder<TypeBase!, InternalModelBuilder!>, IConventionAnnotatableBuilder, IConventionTypeBaseBuilder
    {
        public virtual IReadOnlyList<Property!>? GetActualProperties(IReadOnlyList<Property!>? properties, ConfigurationSource? configurationSource);
    }
}
            | .NET | 8.09.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 , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.EntityFrameworkCore (9.0.3) net8.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API