EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>(EventId, LogLevel, Action<ILogger,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,Exception>) |
Crea un'istanza di definizione dell'evento. |
EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>(EventId, LogLevel, String, Action<ILogger,TParam1,TParam2,TParam3,TParam4, TParam5,TParam6,Exception>) |
Crea un'istanza di definizione dell'evento. |
EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>(ILoggingOptions, EventId, LogLevel, String, Func<LogLevel,Action<ILogger,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,Exception>>) |
Crea un'istanza di definizione dell'evento. |
EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>(EventId, LogLevel, Action<ILogger,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,Exception>)
Crea un'istanza di definizione dell'evento.
public EventDefinition (Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.LogLevel level, Action<Microsoft.Extensions.Logging.ILogger,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,Exception> logAction);
new Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition<'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6> : Microsoft.Extensions.Logging.EventId * Microsoft.Extensions.Logging.LogLevel * Action<Microsoft.Extensions.Logging.ILogger, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, Exception> -> Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition<'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6>
Public Sub New (eventId As EventId, level As LogLevel, logAction As Action(Of ILogger, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, Exception))
Parametri
Delegato memorizzato nella cache per la registrazione dell'evento.
Si applica a
EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>(EventId, LogLevel, String, Action<ILogger,TParam1,TParam2,TParam3,TParam4, TParam5,TParam6,Exception>)
Crea un'istanza di definizione dell'evento.
public EventDefinition (Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.LogLevel level, string eventIdCode, Action<Microsoft.Extensions.Logging.ILogger,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,Exception> logAction);
new Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition<'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6> : Microsoft.Extensions.Logging.EventId * Microsoft.Extensions.Logging.LogLevel * string * Action<Microsoft.Extensions.Logging.ILogger, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, Exception> -> Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition<'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6>
Public Sub New (eventId As EventId, level As LogLevel, eventIdCode As String, logAction As Action(Of ILogger, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, Exception))
Parametri
- eventIdCode
- String
Stringa che rappresenta il codice da passare a ConfigureWanings.
Delegato memorizzato nella cache per la registrazione dell'evento.
Si applica a
EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>(ILoggingOptions, EventId, LogLevel, String, Func<LogLevel,Action<ILogger,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,Exception>>)
Crea un'istanza di definizione dell'evento.
public EventDefinition (Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions loggingOptions, Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.LogLevel level, string eventIdCode, Func<Microsoft.Extensions.Logging.LogLevel,Action<Microsoft.Extensions.Logging.ILogger,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,Exception>> logActionFunc);
public EventDefinition (Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions loggingOptions, Microsoft.Extensions.Logging.EventId eventId, Microsoft.Extensions.Logging.LogLevel level, string eventIdCode, Func<Microsoft.Extensions.Logging.LogLevel,Action<Microsoft.Extensions.Logging.ILogger,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,Exception?>> logActionFunc);
new Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition<'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6> : Microsoft.EntityFrameworkCore.Diagnostics.ILoggingOptions * Microsoft.Extensions.Logging.EventId * Microsoft.Extensions.Logging.LogLevel * string * Func<Microsoft.Extensions.Logging.LogLevel, Action<Microsoft.Extensions.Logging.ILogger, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, Exception>> -> Microsoft.EntityFrameworkCore.Diagnostics.EventDefinition<'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6>
Public Sub New (loggingOptions As ILoggingOptions, eventId As EventId, level As LogLevel, eventIdCode As String, logActionFunc As Func(Of LogLevel, Action(Of ILogger, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, Exception)))
Parametri
- loggingOptions
- ILoggingOptions
Opzioni di registrazione.
- eventIdCode
- String
Stringa che rappresenta il codice da passare a ConfigureWarnings(Action<WarningsConfigurationBuilder>).
- logActionFunc
- Func<LogLevel,Action<ILogger,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,Exception>>
Funzione per creare un delegato memorizzato nella cache per registrare l'evento.