IModelRuntimeInitializer.Initialize Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen modeli çalışma zamanı bağımlılıklarıyla doğrular ve başlatır.
public Microsoft.EntityFrameworkCore.Metadata.IModel Initialize(Microsoft.EntityFrameworkCore.Metadata.IModel model, bool designTime = true, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation>? validationLogger = default);
abstract member Initialize : Microsoft.EntityFrameworkCore.Metadata.IModel * bool * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> Microsoft.EntityFrameworkCore.Metadata.IModel
Public Function Initialize (model As IModel, Optional designTime As Boolean = true, Optional validationLogger As IDiagnosticsLogger(Of DbLoggerCategory.Model.Validation) = Nothing) As IModel
Parametreler
- model
- IModel
Başlatacak model.
- designTime
- Boolean
Modelin tasarım zamanı yapılandırması içermesi gerekip gerekmediği.
- validationLogger
- IDiagnosticsLogger<DbLoggerCategory.Model.Validation>
Doğrulama günlükçü. Sağlandıysa null doğrulama gerçekleştirilmeyecek.
Döndürülenler
Başlatılan model.