Share via


IConventionComplexTypeBuilder.HasChangeTrackingStrategy Method

Definition

Configures the ChangeTrackingStrategy to be used for this complex type. This strategy indicates how the context detects changes to properties for an instance of the complex type.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder? HasChangeTrackingStrategy (Microsoft.EntityFrameworkCore.ChangeTrackingStrategy? changeTrackingStrategy, bool fromDataAnnotation = false);
abstract member HasChangeTrackingStrategy : Nullable<Microsoft.EntityFrameworkCore.ChangeTrackingStrategy> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder
Public Function HasChangeTrackingStrategy (changeTrackingStrategy As Nullable(Of ChangeTrackingStrategy), Optional fromDataAnnotation As Boolean = false) As IConventionComplexTypeBuilder

Parameters

changeTrackingStrategy
Nullable<ChangeTrackingStrategy>

The change tracking strategy to be used. null to reset to default.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

The same builder instance if the ChangeTrackingStrategy was set, null otherwise.

Applies to