Share via


RuntimeEntityType Constructors

Definition

Overloads

RuntimeEntityType(String, Type, Boolean, RuntimeModel, RuntimeEntityType, String, ChangeTrackingStrategy, PropertyInfo, Boolean)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

RuntimeEntityType(String, Type, Boolean, RuntimeModel, RuntimeEntityType, String, ChangeTrackingStrategy, PropertyInfo, Boolean, Object)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

RuntimeEntityType(String, Type, Boolean, RuntimeModel, RuntimeEntityType, String, ChangeTrackingStrategy, PropertyInfo, Boolean)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RuntimeEntityType (string name, Type type, bool sharedClrType, Microsoft.EntityFrameworkCore.Metadata.RuntimeModel model, Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType? baseType, string? discriminatorProperty, Microsoft.EntityFrameworkCore.ChangeTrackingStrategy changeTrackingStrategy, System.Reflection.PropertyInfo? indexerPropertyInfo, bool propertyBag);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType : string * Type * bool * Microsoft.EntityFrameworkCore.Metadata.RuntimeModel * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * string * Microsoft.EntityFrameworkCore.ChangeTrackingStrategy * System.Reflection.PropertyInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType
Public Sub New (name As String, type As Type, sharedClrType As Boolean, model As RuntimeModel, baseType As RuntimeEntityType, discriminatorProperty As String, changeTrackingStrategy As ChangeTrackingStrategy, indexerPropertyInfo As PropertyInfo, propertyBag As Boolean)

Parameters

name
String
type
Type
sharedClrType
Boolean
model
RuntimeModel
discriminatorProperty
String
changeTrackingStrategy
ChangeTrackingStrategy
indexerPropertyInfo
PropertyInfo
propertyBag
Boolean
Attributes

Applies to

RuntimeEntityType(String, Type, Boolean, RuntimeModel, RuntimeEntityType, String, ChangeTrackingStrategy, PropertyInfo, Boolean, Object)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RuntimeEntityType (string name, Type type, bool sharedClrType, Microsoft.EntityFrameworkCore.Metadata.RuntimeModel model, Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType? baseType, string? discriminatorProperty, Microsoft.EntityFrameworkCore.ChangeTrackingStrategy changeTrackingStrategy, System.Reflection.PropertyInfo? indexerPropertyInfo, bool propertyBag, object? discriminatorValue);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType : string * Type * bool * Microsoft.EntityFrameworkCore.Metadata.RuntimeModel * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * string * Microsoft.EntityFrameworkCore.ChangeTrackingStrategy * System.Reflection.PropertyInfo * bool * obj -> Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType
Public Sub New (name As String, type As Type, sharedClrType As Boolean, model As RuntimeModel, baseType As RuntimeEntityType, discriminatorProperty As String, changeTrackingStrategy As ChangeTrackingStrategy, indexerPropertyInfo As PropertyInfo, propertyBag As Boolean, discriminatorValue As Object)

Parameters

name
String
type
Type
sharedClrType
Boolean
model
RuntimeModel
discriminatorProperty
String
changeTrackingStrategy
ChangeTrackingStrategy
indexerPropertyInfo
PropertyInfo
propertyBag
Boolean
discriminatorValue
Object
Attributes

Applies to