DatabaseLogFormatter 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
DatabaseLogFormatter(Action<String>) |
创建一个格式化程序,该格式化程序不会按任何 DbContext 项进行筛选,而是记录来自任何上下文的每个命令以及并非源自上下文的命令。 |
DatabaseLogFormatter(DbContext, Action<String>) |
创建一个格式化程序,该格式化程序将仅记录来自给定 DbContext 实例的 命令。 |
DatabaseLogFormatter(Action<String>)
创建一个格式化程序,该格式化程序不会按任何 DbContext 项进行筛选,而是记录来自任何上下文的每个命令以及并非源自上下文的命令。
public DatabaseLogFormatter (Action<string> writeAction);
new System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter : Action<string> -> System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter
Public Sub New (writeAction As Action(Of String))
参数
注解
在 上 Log设置委托时,不使用此构造函数。 相反,可以通过直接使用 设置格式化程序来使用它 Add(IDbInterceptor)。
适用于
DatabaseLogFormatter(DbContext, Action<String>)
创建一个格式化程序,该格式化程序将仅记录来自给定 DbContext 实例的 命令。
public DatabaseLogFormatter (System.Data.Entity.DbContext context, Action<string> writeAction);
new System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter : System.Data.Entity.DbContext * Action<string> -> System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter
Public Sub New (context As DbContext, writeAction As Action(Of String))
参数
- context
- DbContext
应为其记录命令的上下文。 传递 null 以记录来自任何上下文的每个命令以及并非源自上下文的命令。
注解
此构造函数必须由继承自此类的类调用,以替代 的行为 Log。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈