Freigeben über


WarningsConfiguration.WithExplicit Methode

Definition

Überlädt

WithExplicit(IEnumerable<ValueTuple<EventId,LogLevel>>)

Erstellt eine neue instance mit der angegebenen Protokollebene, die für alle angegebenen Ereignis-IDs festgelegt ist. Es ist ungewöhnlich, diese Methode direkt aufzurufen. Verwenden Sie stattdessen WarningsConfigurationBuilder.

WithExplicit(IEnumerable<EventId>, WarningBehavior)

Erstellt eine neue instance mit dem angegebenen expliziten WarningBehavior Satz für alle angegebenen Ereignis-IDs. Es ist ungewöhnlich, diese Methode direkt aufzurufen. Verwenden Sie stattdessen WarningsConfigurationBuilder.

WithExplicit(IEnumerable<ValueTuple<EventId,LogLevel>>)

Erstellt eine neue instance mit der angegebenen Protokollebene, die für alle angegebenen Ereignis-IDs festgelegt ist. Es ist ungewöhnlich, diese Methode direkt aufzurufen. Verwenden Sie stattdessen WarningsConfigurationBuilder.

public virtual Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfiguration WithExplicit (System.Collections.Generic.IEnumerable<(Microsoft.Extensions.Logging.EventId Id, Microsoft.Extensions.Logging.LogLevel Level)> eventsAndLevels);
abstract member WithExplicit : seq<ValueTuple<Microsoft.Extensions.Logging.EventId, Microsoft.Extensions.Logging.LogLevel>> -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfiguration
override this.WithExplicit : seq<ValueTuple<Microsoft.Extensions.Logging.EventId, Microsoft.Extensions.Logging.LogLevel>> -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfiguration
Public Overridable Function WithExplicit (eventsAndLevels As IEnumerable(Of ValueTuple(Of EventId, LogLevel))) As WarningsConfiguration

Parameter

eventsAndLevels
IEnumerable<ValueTuple<EventId,LogLevel>>

Die ereignis-IDs und die entsprechenden Protokollebenen, die festgelegt werden sollen.

Gibt zurück

Eine neue instance mit festgelegtem Verhalten.

Gilt für:

WithExplicit(IEnumerable<EventId>, WarningBehavior)

Erstellt eine neue instance mit dem angegebenen expliziten WarningBehavior Satz für alle angegebenen Ereignis-IDs. Es ist ungewöhnlich, diese Methode direkt aufzurufen. Verwenden Sie stattdessen WarningsConfigurationBuilder.

public virtual Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfiguration WithExplicit (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.EventId> eventIds, Microsoft.EntityFrameworkCore.WarningBehavior warningBehavior);
abstract member WithExplicit : seq<Microsoft.Extensions.Logging.EventId> * Microsoft.EntityFrameworkCore.WarningBehavior -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfiguration
override this.WithExplicit : seq<Microsoft.Extensions.Logging.EventId> * Microsoft.EntityFrameworkCore.WarningBehavior -> Microsoft.EntityFrameworkCore.Diagnostics.WarningsConfiguration
Public Overridable Function WithExplicit (eventIds As IEnumerable(Of EventId), warningBehavior As WarningBehavior) As WarningsConfiguration

Parameter

eventIds
IEnumerable<EventId>

Die Ereignis-IDs, für die das Verhalten festgelegt werden soll.

warningBehavior
WarningBehavior

Das festzulegende Verhalten.

Gibt zurück

Eine neue instance mit festgelegtem Verhalten.

Gilt für: