CSharpSnapshotGenerator.Generate Methode

Definition

Überlädt

Generate(String, IModel, IndentedStringBuilder)

Generiert Code zum Erstellen eines IModel.

Generate(String, IModel, IndentedStringBuilder)

Generiert Code zum Erstellen eines IModel.

Generate(String, IModel, IndentedStringBuilder)

Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs

Generiert Code zum Erstellen eines IModel.

C#
public virtual void Generate (string builderName, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder stringBuilder);

Parameter

builderName
String

Der ModelBuilder Variablenname.

model
IModel

Das Modell.

stringBuilder
Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder

Der Generatorcode wird hinzugefügt.

Implementiert

Gilt für:

Entity Framework Core 3.1 und andere Versionen
Produkt Versionen
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1

Generate(String, IModel, IndentedStringBuilder)

Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs
Quelle:
CSharpSnapshotGenerator.cs

Generiert Code zum Erstellen eines IModel.

C#
public virtual void Generate (string builderName, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder stringBuilder);
C#
public virtual void Generate (string modelBuilderName, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder stringBuilder);

Parameter

builderNamemodelBuilderName
String

Der ModelBuilder Variablenname.

model
IModel

Das Modell.

stringBuilder
IndentedStringBuilder

Der Generatorcode wird hinzugefügt.

Implementiert

Gilt für:

Entity Framework Core 9.0 und andere Versionen
Produkt Versionen
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0