WarningsConfigurationBuilder.Log 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Log(EventId[]) |
不論預設設定如何,都會記錄事件。 |
| Log(ValueTuple<EventId,LogLevel>[]) |
無論預設設定為何,都會在指定層級記錄事件。 |
Log(EventId[])
不論預設設定如何,都會記錄事件。
public virtual Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder Log(params Microsoft.Extensions.Logging.EventId[] eventIds);
abstract member Log : Microsoft.Extensions.Logging.EventId[] -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder
override this.Log : Microsoft.Extensions.Logging.EventId[] -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder
Public Overridable Function Log (ParamArray eventIds As EventId()) As WarningsConfigurationBuilder
參數
- eventIds
- EventId[]
活動用來設定的 ID。
傳回
同一個建構實例,這樣可以串接多個呼叫。
備註
事件 ID 值可在 和 RelationalEventId中找到CoreEventId。 所使用的資料庫提供者也可能在類似類別中定義提供者專屬的事件識別碼。
具體訊息請參見 配置 一節以獲得更多資訊與範例。
適用於
Log(ValueTuple<EventId,LogLevel>[])
無論預設設定為何,都會在指定層級記錄事件。
public virtual Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder Log(params(Microsoft.Extensions.Logging.EventId Id, Microsoft.Extensions.Logging.LogLevel Level)[] eventsAndLevels);
abstract member Log : ValueTuple<Microsoft.Extensions.Logging.EventId, Microsoft.Extensions.Logging.LogLevel>[] -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder
override this.Log : ValueTuple<Microsoft.Extensions.Logging.EventId, Microsoft.Extensions.Logging.LogLevel>[] -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfigurationBuilder
Public Overridable Function Log (ParamArray eventsAndLevels As ValueTuple(Of EventId, LogLevel)()) As WarningsConfigurationBuilder
參數
- eventsAndLevels
- ValueTuple<EventId,LogLevel>[]
要設定事件 ID 和等級。
傳回
同一個建構實例,這樣可以串接多個呼叫。
備註
事件 ID 值可在 和 RelationalEventId中找到CoreEventId。 所使用的資料庫提供者也可能在類似類別中定義提供者專屬的事件識別碼。
具體訊息請參見 配置 一節以獲得更多資訊與範例。