DbContextOptionsBuilder<TContext>.EnableSensitiveDataLogging Yöntem

Tanım

Aşırı Yüklemeler

EnableSensitiveDataLogging()

Uygulama verilerini özel durum iletilerine, günlüğe kaydetmeye vb. olanak sağlar. Bu, varlık örneknizin özelliklerine atanan değerleri, veritabanına gönderilen komutların parametre değerlerini ve diğer verileri içerebilir. Bu bayrağı yalnızca bu verilerin duyarlılığına göre uygun güvenlik önlemleriniz varsa etkinleştirebilirsiniz.

EnableSensitiveDataLogging(Boolean)

Uygulama verilerini özel durum iletilerine, günlüğe kaydetmeye vb. olanak sağlar. Bu, varlık örneknizin özelliklerine atanan değerleri, veritabanına gönderilen komutların parametre değerlerini ve diğer verileri içerebilir. Bu bayrağı yalnızca bu verilerin duyarlılığına göre uygun güvenlik önlemleriniz varsa etkinleştirebilirsiniz.

Uygulama bir çağrısı aracılığıyla iç hizmet sağlayıcısını ayar kullanıyorsa, bu seçeneğin bu hizmet sağlayıcısının tüm kullanımları için aynı şekilde UseInternalServiceProvider(IServiceProvider) yapılandırılması gerektiğini unutmayın. Bunun yerine UseInternalServiceProvider(IServiceProvider) EF'nin hizmet sağlayıcılarını yönetecek ve gerektiğinde yeni örnekler oluşturacak şekilde çağırmamalarını göz önünde bulundurabilirsiniz.

EnableSensitiveDataLogging()

Uygulama verilerini özel durum iletilerine, günlüğe kaydetmeye vb. olanak sağlar. Bu, varlık örneknizin özelliklerine atanan değerleri, veritabanına gönderilen komutların parametre değerlerini ve diğer verileri içerebilir. Bu bayrağı yalnızca bu verilerin duyarlılığına göre uygun güvenlik önlemleriniz varsa etkinleştirebilirsiniz.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> EnableSensitiveDataLogging ();
override this.EnableSensitiveDataLogging : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function EnableSensitiveDataLogging () As DbContextOptionsBuilder(Of TContext)

Döndürülenler

DbContextOptionsBuilder<TContext>

Birden çok çağrının zincirlene kadar aynı oluşturucu örneği.

Şunlara uygulanır

EnableSensitiveDataLogging(Boolean)

Uygulama verilerini özel durum iletilerine, günlüğe kaydetmeye vb. olanak sağlar. Bu, varlık örneknizin özelliklerine atanan değerleri, veritabanına gönderilen komutların parametre değerlerini ve diğer verileri içerebilir. Bu bayrağı yalnızca bu verilerin duyarlılığına göre uygun güvenlik önlemleriniz varsa etkinleştirebilirsiniz.

Uygulama bir çağrısı aracılığıyla iç hizmet sağlayıcısını ayar kullanıyorsa, bu seçeneğin bu hizmet sağlayıcısının tüm kullanımları için aynı şekilde UseInternalServiceProvider(IServiceProvider) yapılandırılması gerektiğini unutmayın. Bunun yerine UseInternalServiceProvider(IServiceProvider) EF'nin hizmet sağlayıcılarını yönetecek ve gerektiğinde yeni örnekler oluşturacak şekilde çağırmamalarını göz önünde bulundurabilirsiniz.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> EnableSensitiveDataLogging (bool sensitiveDataLoggingEnabled = true);
override this.EnableSensitiveDataLogging : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function EnableSensitiveDataLogging (Optional sensitiveDataLoggingEnabled As Boolean = true) As DbContextOptionsBuilder(Of TContext)

Parametreler

sensitiveDataLoggingEnabled
Boolean

Döndürülenler

DbContextOptionsBuilder<TContext>

Birden çok çağrının zincirlene kadar aynı oluşturucu örneği.

Şunlara uygulanır