Dil

IMigrationsCodeGenerator Arabirim

Tanım

Geçişler için kod oluşturmak için kullanılır.

public interface IMigrationsCodeGenerator : Microsoft.EntityFrameworkCore.Design.ILanguageBasedService
public interface IMigrationsCodeGenerator
type IMigrationsCodeGenerator = interface
    interface ILanguageBasedService
type IMigrationsCodeGenerator = interface
Public Interface IMigrationsCodeGenerator
Implements ILanguageBasedService
Public Interface IMigrationsCodeGenerator
Türetilmiş
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri ve EF Core tasarım zamanı hizmetleri .

Özellikler

Veri Akışı Adı Description
FileExtension

Dosyaların kullanması gereken dosya uzantısı kodunu alır.

Language

Bu hizmet tarafından desteklenen programlama dilini alır.

(Devralındığı yer: ILanguageBasedService)

Yöntemler

Veri Akışı Adı Description
GenerateMetadata(String, Type, String, String, IModel)

Geçiş meta veri kodunu oluşturur.

GenerateMigration(String, String, IReadOnlyList<MigrationOperation>, IReadOnlyList<MigrationOperation>)

Geçiş kodunu oluşturur.

GenerateSnapshot(String, Type, String, IModel, String)

Model anlık görüntü kodunu oluşturur.

GenerateSnapshot(String, Type, String, IModel)

Model anlık görüntü kodunu oluşturur.

Şunlara uygulanır