SqlServerKeyBuilderExtensions.CanSetIsClustered Method

Definition

Returns a value indicating whether the key can be configured as clustered.

public static bool CanSetIsClustered (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder keyBuilder, bool? clustered, bool fromDataAnnotation = false);
static member CanSetIsClustered : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder * Nullable<bool> * bool -> bool
<Extension()>
Public Function CanSetIsClustered (keyBuilder As IConventionKeyBuilder, clustered As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As Boolean

Parameters

keyBuilder
IConventionKeyBuilder

The builder for the key being configured.

clustered
Nullable<Boolean>

A value indicating whether the key is clustered.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

true if the key can be configured as clustered.

Remarks

See Modeling entity types and relationships, and Accessing SQL Server and Azure SQL databases with EF Core for more information and examples.

Applies to