IConventionTypeBaseBuilder.CanHaveComplexIndexerProperty Method

Definition

Returns a value indicating whether the given complex indexer property can be added to this type.

public bool CanHaveComplexIndexerProperty (Type propertyType, string propertyName, Type? complexType, bool fromDataAnnotation = false);
abstract member CanHaveComplexIndexerProperty : Type * string * Type * bool -> bool
Public Function CanHaveComplexIndexerProperty (propertyType As Type, propertyName As String, complexType As Type, Optional fromDataAnnotation As Boolean = false) As Boolean

Parameters

propertyType
Type

The type of value the property will hold.

propertyName
String

The name of the property to be configured.

complexType
Type

The target complex type.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

true if the property can be added.

Applies to