ModelSource.CreateModel Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateModel(DbContext, IConventionSetBuilder) |
Veraltet.
Veraltet.
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde. |
CreateModel(DbContext, IConventionSetBuilder, ModelDependencies) |
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde. |
CreateModel(DbContext, IConventionSetBuilder, IModelValidator) |
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde. |
CreateModel(DbContext, IConventionSetBuilder, IModelValidator) |
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde. |
CreateModel(DbContext, IConventionSetBuilder)
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
Achtung
Use the overload with ModelDependencies
Achtung
Use the overload with ModelCreationDependencies
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde.
protected virtual Microsoft.EntityFrameworkCore.Metadata.IModel CreateModel (Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder conventionSetBuilder);
[System.Obsolete("Use the overload with ModelDependencies")]
protected virtual Microsoft.EntityFrameworkCore.Metadata.IModel CreateModel (Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder conventionSetBuilder);
[System.Obsolete("Use the overload with ModelCreationDependencies")]
protected virtual Microsoft.EntityFrameworkCore.Metadata.IModel CreateModel (Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder conventionSetBuilder);
abstract member CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder -> Microsoft.EntityFrameworkCore.Metadata.IModel
[<System.Obsolete("Use the overload with ModelDependencies")>]
abstract member CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder -> Microsoft.EntityFrameworkCore.Metadata.IModel
[<System.Obsolete("Use the overload with ModelCreationDependencies")>]
abstract member CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder -> Microsoft.EntityFrameworkCore.Metadata.IModel
Protected Overridable Function CreateModel (context As DbContext, conventionSetBuilder As IConventionSetBuilder) As IModel
Parameter
- context
- DbContext
Der Kontext, für den das Modell erstellt wird.
- conventionSetBuilder
- IConventionSetBuilder
Die Konvention, die beim Erstellen des Modells verwendet werden soll.
Gibt zurück
Das zu verwendende Modell.
- Attribute
Gilt für:
CreateModel(DbContext, IConventionSetBuilder, ModelDependencies)
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde.
protected virtual Microsoft.EntityFrameworkCore.Metadata.IModel CreateModel (Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder conventionSetBuilder, Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies modelDependencies);
abstract member CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder * Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder * Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies -> Microsoft.EntityFrameworkCore.Metadata.IModel
Protected Overridable Function CreateModel (context As DbContext, conventionSetBuilder As IConventionSetBuilder, modelDependencies As ModelDependencies) As IModel
Parameter
- context
- DbContext
Der Kontext, für den das Modell erstellt wird.
- conventionSetBuilder
- IConventionSetBuilder
Die Konvention, die beim Erstellen des Modells verwendet werden soll.
- modelDependencies
- ModelDependencies
Das Abhängigkeitsobjekt für das Modell.
Gibt zurück
Das zu verwendende Modell.
Gilt für:
CreateModel(DbContext, IConventionSetBuilder, IModelValidator)
- Quelle:
- ModelSource.cs
- Quelle:
- ModelSource.cs
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde.
protected virtual Microsoft.EntityFrameworkCore.Metadata.IModel CreateModel (Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder conventionSetBuilder, Microsoft.EntityFrameworkCore.Infrastructure.IModelValidator validator);
abstract member CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder * Microsoft.EntityFrameworkCore.Infrastructure.IModelValidator -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder * Microsoft.EntityFrameworkCore.Infrastructure.IModelValidator -> Microsoft.EntityFrameworkCore.Metadata.IModel
Protected Overridable Function CreateModel (context As DbContext, conventionSetBuilder As IConventionSetBuilder, validator As IModelValidator) As IModel
Parameter
- context
- DbContext
Der Kontext, für den das Modell erstellt wird.
- conventionSetBuilder
- Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder
Die Konvention, die beim Erstellen des Modells verwendet werden soll.
- validator
- IModelValidator
Der Validierungsgeber, um zu überprüfen, ob das Modell erfolgreich mit dem Kontext verwendet werden kann.
Gibt zurück
Das zu verwendende Modell.
Gilt für:
CreateModel(DbContext, IConventionSetBuilder, IModelValidator)
Erstellt das Modell. Diese Methode wird aufgerufen, wenn das Modell nicht im Cache gefunden wurde.
protected virtual Microsoft.EntityFrameworkCore.Metadata.IModel CreateModel (Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder conventionSetBuilder, Microsoft.EntityFrameworkCore.Internal.IModelValidator validator);
abstract member CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder * Microsoft.EntityFrameworkCore.Internal.IModelValidator -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.CreateModel : Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder * Microsoft.EntityFrameworkCore.Internal.IModelValidator -> Microsoft.EntityFrameworkCore.Metadata.IModel
Protected Overridable Function CreateModel (context As DbContext, conventionSetBuilder As IConventionSetBuilder, validator As IModelValidator) As IModel
Parameter
- context
- DbContext
Der Kontext, für den das Modell erstellt wird.
- conventionSetBuilder
- Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder
Die Konvention, die beim Erstellen des Modells verwendet werden soll.
- validator
- Microsoft.EntityFrameworkCore.Internal.IModelValidator
Der Validierungsgeber, um zu überprüfen, ob das Modell erfolgreich mit dem Kontext verwendet werden kann.
Gibt zurück
Das zu verwendende Modell.
Gilt für:
Entity Framework