|
ComplexCollection(String, Action<ComplexCollectionBuilder>)
|
配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexCollection(String)
|
返回一个对象,该对象可用于配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexCollection(Type, String, Action<ComplexCollectionBuilder>)
|
配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexCollection(Type, String, String, Action<ComplexCollectionBuilder>)
|
配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexCollection(Type, String, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexCollection(Type, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<Nullable<TElement>>>>, Action<ComplexCollectionBuilder<TElement>>)
|
配置复杂类型的复杂集合属性。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<Nullable<TElement>>>>, String, Action<ComplexCollectionBuilder<TElement>>)
|
配置复杂类型的复杂集合属性。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<Nullable<TElement>>>>, String)
|
返回可用于配置复杂类型的复杂集合属性的对象。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<Nullable<TElement>>>>)
|
返回可用于配置复杂类型的复杂集合属性的对象。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<TElement>>>, Action<ComplexCollectionBuilder<TElement>>)
|
配置复杂类型的复杂集合属性。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<TElement>>>, String, Action<ComplexCollectionBuilder<TElement>>)
|
配置复杂类型的复杂集合属性。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<TElement>>>, String)
|
返回可用于配置复杂类型的复杂集合属性的对象。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TElement>(Expression<Func<TComplex,IEnumerable<TElement>>>)
|
返回可用于配置复杂类型的复杂集合属性的对象。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
ComplexCollection<TProperty,TElement>(String, Action<ComplexCollectionBuilder<TElement>>)
|
配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexCollection<TProperty,TElement>(String, String, Action<ComplexCollectionBuilder<TElement>>)
|
配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexCollection<TProperty,TElement>(String, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexCollection<TProperty,TElement>(String)
|
返回一个对象,该对象可用于配置复杂类型的复杂集合。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexProperty(String, Action<ComplexPropertyBuilder>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty(String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexProperty(Type, String, Action<ComplexPropertyBuilder>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty(Type, String, String, Action<ComplexPropertyBuilder>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty(Type, String, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexProperty(Type, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,Nullable<TProperty>>>, Action<ComplexPropertyBuilder<TProperty>>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,Nullable<TProperty>>>, String, Action<ComplexPropertyBuilder<TProperty>>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,Nullable<TProperty>>>, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,Nullable<TProperty>>>)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,TProperty>>, Action<ComplexPropertyBuilder<TProperty>>)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,TProperty>>, String, Action<ComplexPropertyBuilder<TProperty>>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,TProperty>>, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(Expression<Func<TComplex,TProperty>>)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(String, Action<ComplexPropertyBuilder<TProperty>>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(String, String, Action<ComplexPropertyBuilder<TProperty>>)
|
配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
|
|
ComplexProperty<TProperty>(String, String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
ComplexProperty<TProperty>(String)
|
返回一个对象,该对象可用于配置复杂类型的复杂属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
HasChangeTrackingStrategy(ChangeTrackingStrategy)
|
配置 ChangeTrackingStrategy 要用于此复杂类型。
此策略指示上下文如何检测复杂类型的实例的属性更改。
|
|
HasDiscriminator()
|
配置用于标识存储中复杂类型的鉴别器属性。
(继承自 ComplexPropertyBuilder)
|
|
HasDiscriminator(String, Type)
|
配置用于标识存储中复杂类型的鉴别器属性。
(继承自 ComplexPropertyBuilder)
|
|
HasDiscriminator<TDiscriminator>(Expression<Func<TComplex,TDiscriminator>>)
|
配置用于标识存储中复杂类型的鉴别器属性。
|
|
HasDiscriminator<TDiscriminator>(String)
|
配置用于标识存储中复杂类型的鉴别器属性。
(继承自 ComplexPropertyBuilder)
|
|
HasField(String)
|
设置要用于此属性的后盾字段。
|
|
HasNoDiscriminator()
|
将实体类型配置为没有歧视性属性。
|
|
HasPropertyAnnotation(String, Object)
|
添加或更新复杂属性上的批注。 如果具有指定键的 annotation 批注已存在,则会更新其值。
|
|
HasTypeAnnotation(String, Object)
|
添加或更新复杂类型的批注。 如果具有指定键的 annotation 批注已存在,则会更新其值。
|
|
Ignore(Expression<Func<TComplex,Object>>)
|
从复杂类型中排除给定属性。 此方法通常用于从约定添加的复杂类型中删除属性或导航。
|
|
Ignore(String)
|
从复杂类型中排除给定属性。 此方法通常用于从约定添加的复杂类型中删除属性或导航。
|
|
IndexerProperty(Type, String)
|
返回一个对象,该对象可用于配置复杂类型的属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
IndexerProperty<TProperty>(String)
|
返回一个对象,该对象可用于配置复杂类型的属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
IsRequired(Boolean)
|
配置此属性是必须分配值还是 null 有效值。
仅当属性基于可分配 null的 CLR 类型时,才能将其配置为非必需属性。
|
|
PrimitiveCollection(String)
|
返回一个对象,该对象可用于配置复杂类型的属性,其中该属性表示基元值的集合,如字符串或整数。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
PrimitiveCollection(Type, String)
|
返回一个对象,该对象可用于配置复杂类型的属性,其中该属性表示基元值的集合,如字符串或整数。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
PrimitiveCollection<TProperty>(Expression<Func<TComplex,TProperty>>)
|
返回一个对象,该对象可用于配置复杂类型的属性,其中该属性表示基元值的集合,如字符串或整数。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
PrimitiveCollection<TProperty>(String)
|
返回一个对象,该对象可用于配置复杂类型的属性,其中该属性表示基元值的集合,如字符串或整数。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
Property(String)
|
返回一个对象,该对象可用于配置复杂类型的属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
Property(Type, String)
|
返回一个对象,该对象可用于配置复杂类型的属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
Property<TProperty>(Expression<Func<TComplex,TProperty>>)
|
返回一个对象,该对象可用于配置复杂类型的属性。
如果指定的属性尚未成为模型的一部分,则会添加该属性。
|
|
Property<TProperty>(String)
|
返回一个对象,该对象可用于配置复杂类型的属性。
如果不存在具有给定名称的属性,则将添加新属性。
(继承自 ComplexPropertyBuilder)
|
|
UseDefaultPropertyAccessMode(PropertyAccessMode)
|
设置 PropertyAccessMode 用于此复杂类型的所有属性。
|
|
UsePropertyAccessMode(PropertyAccessMode)
|
PropertyAccessMode设置要用于此属性的项。
|