LoggerExtensions.BeginScope(ILogger, String, Object[]) Metodo
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.
Formatta il messaggio e crea un ambito.
public:
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ BeginScope(Microsoft::Extensions::Logging::ILogger ^ logger, System::String ^ messageFormat, ... cli::array <System::Object ^> ^ args);
public static IDisposable? BeginScope(this Microsoft.Extensions.Logging.ILogger logger, string messageFormat, params object?[] args);
static member BeginScope : Microsoft.Extensions.Logging.ILogger * string * obj[] -> IDisposable
<Extension()>
Public Function BeginScope (logger As ILogger, messageFormat As String, ParamArray args As Object()) As IDisposable
Parametri
- messageFormat
- String
Stringa di formato del messaggio di log in formato modello di messaggio. Esempio: "User {User} logged in from {Address}".
- args
- Object[]
Matrice di oggetti contenente zero o più oggetti da formattare.
Valori restituiti
Oggetto ambito eliminabile. Può essere Null.
Esempio
using(logger.BeginScope("Processing request from {Address}", address)) { }