WarningsConfigurationBuilder Sınıf
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.
Entity Framework tarafından oluşturulan olayların çalışma zamanı davranışını yapılandırır. Her olay KIMLIĞI için varsayılan bir davranış ve davranış belirleyebilirsiniz.
Bu sınıf, ConfigureWarnings(Action<WarningsConfigurationBuilder>) API ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.
public class WarningsConfigurationBuilder
type WarningsConfigurationBuilder = class
Public Class WarningsConfigurationBuilder
- Devralma
-
WarningsConfigurationBuilder
Açıklamalar
Daha fazla bilgi için bkz. belirli iletiler Için yapılandırma .
Oluşturucular
| WarningsConfigurationBuilder(DbContextOptionsBuilder) |
WarningsConfigurationBuilder sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Default(WarningBehavior) |
Bir uyarı oluşturulduğunda varsayılan davranışı ayarlar. Olay KIMLIĞI değerleri, ve içinde bulunabilir CoreEventId RelationalEventId . Kullanılan veritabanı sağlayıcısı, benzer bir sınıfta sağlayıcıya özgü olay kimliklerini de tanımlayabilir. |
| Ignore(EventId[]) |
Varsayılan yapılandırmadan bağımsız olarak, belirtilen olay gerçekleştiğinde hiçbir şeyin gerçekleşmediğine neden olur. Olay KIMLIĞI değerleri, ve içinde bulunabilir CoreEventId RelationalEventId . Kullanılan veritabanı sağlayıcısı, benzer bir sınıfta sağlayıcıya özgü olay kimliklerini de tanımlayabilir. |
| Log(EventId[]) |
Varsayılan yapılandırmadan bağımsız olarak bir olayın günlüğe kaydedilmesine neden olur. Olay KIMLIĞI değerleri, ve içinde bulunabilir CoreEventId RelationalEventId . Kullanılan veritabanı sağlayıcısı, benzer bir sınıfta sağlayıcıya özgü olay kimliklerini de tanımlayabilir. |
| Log(ValueTuple<EventId,LogLevel>[]) |
Varsayılan yapılandırmadan bağımsız olarak, bir olayın belirtilen düzeyde günlüğe kaydedilmesine neden olur. Olay KIMLIĞI değerleri, ve içinde bulunabilir CoreEventId RelationalEventId . Kullanılan veritabanı sağlayıcısı, benzer bir sınıfta sağlayıcıya özgü olay kimliklerini de tanımlayabilir. |
| Throw(EventId[]) |
Varsayılan yapılandırmadan bağımsız olarak, belirtilen olay gerçekleştiğinde bir özel durumun oluşturulmasına neden olur. Olay KIMLIĞI değerleri, ve içinde bulunabilir CoreEventId RelationalEventId . Kullanılan veritabanı sağlayıcısı, benzer bir sınıfta sağlayıcıya özgü olay kimliklerini de tanımlayabilir. |