ComplexPropertyBuilder.IndexerProperty 方法

定义

重载

IndexerProperty(Type, String)

返回一个对象,该对象可用于配置复杂类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

IndexerProperty<TProperty>(String)

返回一个对象,该对象可用于配置复杂类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

IndexerProperty(Type, String)

返回一个对象,该对象可用于配置复杂类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder IndexerProperty (Type propertyType, string propertyName);
abstract member IndexerProperty : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
override this.IndexerProperty : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
Public Overridable Function IndexerProperty (propertyType As Type, propertyName As String) As ComplexTypePropertyBuilder

参数

propertyType
Type

要配置的属性的类型。

propertyName
String

要配置的属性的名称。

返回

可用于配置 属性的 对象。

注解

索引器属性使用提供的属性名称 的索引器 存储在实体中。

适用于

IndexerProperty<TProperty>(String)

返回一个对象,该对象可用于配置复杂类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<TProperty> IndexerProperty<TProperty> (string propertyName);
abstract member IndexerProperty : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property>
override this.IndexerProperty : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property>
Public Overridable Function IndexerProperty(Of TProperty) (propertyName As String) As ComplexTypePropertyBuilder(Of TProperty)

类型参数

TProperty

要配置的属性的类型。

参数

propertyName
String

要配置的属性的名称。

返回

可用于配置 属性的 对象。

注解

索引器属性使用提供的属性名称 的索引器 存储在实体中。

适用于