Class ObjectExtensionPropertyInfoEfCoreMappingOptions
Inheritance
ObjectExtensionPropertyInfoEfCoreMappingOptions
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public class ObjectExtensionPropertyInfoEfCoreMappingOptions
Constructors
ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo)
Declaration
public ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo extensionProperty)
Parameters
ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo, Action<EntityTypeBuilder, PropertyBuilder>?)
Declaration
public ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo extensionProperty, Action<EntityTypeBuilder, PropertyBuilder>? entityTypeAndPropertyBuildAction)
Parameters
ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo, Action<PropertyBuilder>?, Action<EntityTypeBuilder, PropertyBuilder>?)
Declaration
[Obsolete("Use other constructors.")]
public ObjectExtensionPropertyInfoEfCoreMappingOptions(ObjectExtensionPropertyInfo extensionProperty, Action<PropertyBuilder>? propertyBuildAction = null, Action<EntityTypeBuilder, PropertyBuilder>? entityTypeAndPropertyBuildAction = null)
Parameters
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
ObjectExtension
Declaration
public ObjectExtensionInfo ObjectExtension { get; }
Property Value
PropertyBuildAction
Declaration
[Obsolete("Use EntityTypeAndPropertyBuildAction property.")]
public Action<PropertyBuilder>? PropertyBuildAction { get; set; }
Property Value
Type |
Description |
Action<PropertyBuilder> |
|
Extension Methods