Class ObjectExtensionPropertyInfoEfCoreMappingOptions
Inheritance
System.Object
ObjectExtensionPropertyInfoEfCoreMappingOptions
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public class ObjectExtensionPropertyInfoEfCoreMappingOptions : object
Constructors
ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo)
Declaration
public ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo extensionProperty)
Parameters
Type |
Name |
Description |
ObjectExtensionPropertyInfo |
extensionProperty |
|
ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo, Action<EntityTypeBuilder, PropertyBuilder>)
Declaration
public ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo extensionProperty, Action<EntityTypeBuilder, PropertyBuilder> entityTypeAndPropertyBuildAction)
Parameters
Type |
Name |
Description |
ObjectExtensionPropertyInfo |
extensionProperty |
|
Action<EntityTypeBuilder, PropertyBuilder> |
entityTypeAndPropertyBuildAction |
|
ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo, Action<PropertyBuilder>, Action<EntityTypeBuilder, PropertyBuilder>)
Declaration
public ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo extensionProperty, Action<PropertyBuilder> propertyBuildAction = null, Action<EntityTypeBuilder, PropertyBuilder> entityTypeAndPropertyBuildAction = null)
Parameters
Type |
Name |
Description |
ObjectExtensionPropertyInfo |
extensionProperty |
|
Action<PropertyBuilder> |
propertyBuildAction |
|
Action<EntityTypeBuilder, PropertyBuilder> |
entityTypeAndPropertyBuildAction |
|
Properties
EntityTypeAndPropertyBuildAction
Declaration
public Action<EntityTypeBuilder, PropertyBuilder> EntityTypeAndPropertyBuildAction { get; set; }
Property Value
Type |
Description |
Action<EntityTypeBuilder, PropertyBuilder> |
|
ExtensionProperty
Declaration
public ObjectExtensionPropertyInfo ExtensionProperty { get; }
Property Value
Type |
Description |
ObjectExtensionPropertyInfo |
|
ObjectExtension
Declaration
public ObjectExtensionInfo ObjectExtension { get; }
Property Value
Type |
Description |
ObjectExtensionInfo |
|
PropertyBuildAction
Declaration
public Action<PropertyBuilder> PropertyBuildAction { get; set; }
Property Value
Type |
Description |
Action<PropertyBuilder> |
|
Extension Methods