Class EfCoreObjectExtensionInfoExtensions
Inheritance
System.Object
EfCoreObjectExtensionInfoExtensions
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public static class EfCoreObjectExtensionInfoExtensions : object
Methods
MapEfCoreProperty(ObjectExtensionInfo, Type, String, Action<EntityTypeBuilder, PropertyBuilder>)
Declaration
public static ObjectExtensionInfo MapEfCoreProperty(this ObjectExtensionInfo objectExtensionInfo, Type propertyType, string propertyName, Action<EntityTypeBuilder, PropertyBuilder> entityTypeAndPropertyBuildAction)
Parameters
Type |
Name |
Description |
ObjectExtensionInfo |
objectExtensionInfo |
|
Type |
propertyType |
|
System.String |
propertyName |
|
Action<EntityTypeBuilder, PropertyBuilder> |
entityTypeAndPropertyBuildAction |
|
Returns
Type |
Description |
ObjectExtensionInfo |
|
MapEfCoreProperty(ObjectExtensionInfo, Type, String, Action<PropertyBuilder>)
Declaration
public static ObjectExtensionInfo MapEfCoreProperty(this ObjectExtensionInfo objectExtensionInfo, Type propertyType, string propertyName, Action<PropertyBuilder> propertyBuildAction)
Parameters
Type |
Name |
Description |
ObjectExtensionInfo |
objectExtensionInfo |
|
Type |
propertyType |
|
System.String |
propertyName |
|
Action<PropertyBuilder> |
propertyBuildAction |
|
Returns
Type |
Description |
ObjectExtensionInfo |
|
MapEfCoreProperty<TProperty>(ObjectExtensionInfo, String, Action<EntityTypeBuilder, PropertyBuilder>)
Declaration
public static ObjectExtensionInfo MapEfCoreProperty<TProperty>(this ObjectExtensionInfo objectExtensionInfo, string propertyName, Action<EntityTypeBuilder, PropertyBuilder> entityTypeAndPropertyBuildAction)
Parameters
Type |
Name |
Description |
ObjectExtensionInfo |
objectExtensionInfo |
|
System.String |
propertyName |
|
Action<EntityTypeBuilder, PropertyBuilder> |
entityTypeAndPropertyBuildAction |
|
Returns
Type |
Description |
ObjectExtensionInfo |
|
Type Parameters
Name |
Description |
TProperty |
|
MapEfCoreProperty<TProperty>(ObjectExtensionInfo, String, Action<PropertyBuilder>)
Declaration
public static ObjectExtensionInfo MapEfCoreProperty<TProperty>(this ObjectExtensionInfo objectExtensionInfo, string propertyName, Action<PropertyBuilder> propertyBuildAction)
Parameters
Type |
Name |
Description |
ObjectExtensionInfo |
objectExtensionInfo |
|
System.String |
propertyName |
|
Action<PropertyBuilder> |
propertyBuildAction |
|
Returns
Type |
Description |
ObjectExtensionInfo |
|
Type Parameters
Name |
Description |
TProperty |
|