ApiConsistencyTestBase<TFixture>
ApiConsistencyFixtureBase
ParameterTypeEqualityComparer
AnyInstance
PublicInstance
ApiConsistencyTestBase(TFixture)
Fixture
TargetAssembly
AddServices(ServiceCollection)
Async_methods_should_have_overload_with_cancellation_token_and_end_with_async_suffix()
Builders_have_matching_methods()
Convention_builder_methods_have_matching_returns()
Convention_builder_types_have_expected_methods()
Convention_metadata_methods_have_expected_shape()
Convention_metadata_types_have_expected_methods()
Convention_metadata_types_have_matching_methods()
Exceptions_are_valid()
Fluent_api_methods_should_not_return_void()
Format(ParameterInfo[])
Format(MethodInfo, Type)
FormatGenericArguments(MethodInfo)
Generic_fluent_api_methods_should_return_generic_types()
GetAllTypes(IEnumerable<Type>)
GetEquivalentGenericType(Type, Type[], Type[])
IsCompilerSynthesizedMethod(MethodBase)
MatchConvention((MethodInfo Mutable, MethodInfo Convention))
MatchMutable((MethodInfo Readonly, MethodInfo Mutable))
MatchRuntime((MethodInfo ReadOnly, MethodInfo Runtime))
Metadata_types_have_expected_structure()
Mutable_metadata_methods_have_expected_shape()
Mutable_metadata_types_have_matching_methods()
Private_classes_should_be_sealed()
Public_api_bool_parameters_should_not_be_prefixed()
Public_inheritable_apis_should_be_virtual()
Readonly_metadata_methods_have_expected_name()
Runtime_metadata_types_have_matching_methods()
Service_implementations_should_use_dependencies_parameter_object()
ValidateConventionBuilderMethodReturns(Type, Type)
ValidateConventionBuilderMethods(IReadOnlyList<MethodInfo>)
ValidateConventionMethod(MethodInfo, Type)
ValidateConventionMethods(IReadOnlyList<MethodInfo>)
ValidateMetadata(KeyValuePair<Type, (Type, Type, Type, Type)>)
ValidateMethodName(MethodInfo)
ValidateMutableMethod(MethodInfo)
net10.0
namespace Microsoft.EntityFrameworkCore
{
public abstract class ApiConsistencyTestBase<TFixture> : IClassFixture<TFixture>
where TFixture, new(), ApiConsistencyFixtureBase
{
protected virtual string ValidateConventionMethod(MethodInfo conventionMethod, Type type);
}
}
| .NET | 10.0 |
|---|---|
Information specific to net10.0 | |
| Assembly | Microsoft.EntityFrameworkCore.Specification.Tests , Version=10.0.1.0, PublicKeyToken=adb9793829ddae60 |
| Referencing | Your project needs a package reference to |
| Package | Microsoft.EntityFrameworkCore.Specification.Tests (10.0.1) net10.0 |
| Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API