FakeLogger Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Protokolovací zařízení, které zachytává vše, co se do něj zaprotokoluje, a umožňuje kontrolu.
public ref class FakeLogger : Microsoft::Extensions::Logging::ILogger
public class FakeLogger : Microsoft.Extensions.Logging.ILogger
type FakeLogger = class
interface ILogger
Public Class FakeLogger
Implements ILogger
- Dědičnost
-
FakeLogger
- Odvozené
- Implementuje
Poznámky
Tento typ je určen pro použití v testech jednotek. Zaznamenává veškerý stav protokolu do paměti a umožňuje vám ho zkontrolovat, abyste ověřili, že váš kód protokoluje to, co by měl.
Konstruktory
FakeLogger(Action<String>, String) |
Inicializuje novou instanci FakeLogger třídy, která kopíruje všechny záznamy protokolu do dané výstupní jímky. |
FakeLogger(FakeLogCollector, String) |
Inicializuje novou instanci FakeLogger třídy . |
Vlastnosti
Category |
Získá kategorii tohoto protokolovacího nástroje, jak bylo zadáno při vytvoření protokolovacího nástroje. |
Collector |
Získá kolektor protokolovacího nástroje přidruženého k tomuto protokolovacímu nástroji, jak bylo zadáno při vytvoření protokolovacího nástroje. |
LatestRecord |
Získá nejnovější záznam protokolovaný do tohoto protokolovacího nástroje. |
Metody
BeginScope<TState>(TState) |
Začíná obor logické operace. |
ControlLevel(LogLevel, Boolean) |
Řídí povolený stav úrovně protokolu. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
IsEnabled(LogLevel) |
Zkontroluje, jestli je daná úroveň protokolu povolená. |
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Vytvoří nový záznam protokolu. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
BeginScope(ILogger, String, Object[]) |
Zformátuje zprávu a vytvoří obor. |
Log(ILogger, LogLevel, EventId, Exception, String, Object[]) |
Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu. |
Log(ILogger, LogLevel, EventId, String, Object[]) |
Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu. |
Log(ILogger, LogLevel, Exception, String, Object[]) |
Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu. |
Log(ILogger, LogLevel, String, Object[]) |
Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu. |
LogCritical(ILogger, EventId, Exception, String, Object[]) |
Formátuje a zapisuje kritickou zprávu protokolu. |
LogCritical(ILogger, EventId, String, Object[]) |
Formátuje a zapisuje kritickou zprávu protokolu. |
LogCritical(ILogger, Exception, String, Object[]) |
Formátuje a zapisuje kritickou zprávu protokolu. |
LogCritical(ILogger, String, Object[]) |
Formátuje a zapisuje kritickou zprávu protokolu. |
LogDebug(ILogger, EventId, Exception, String, Object[]) |
Naformátuje a zapíše zprávu protokolu ladění. |
LogDebug(ILogger, EventId, String, Object[]) |
Naformátuje a zapíše zprávu protokolu ladění. |
LogDebug(ILogger, Exception, String, Object[]) |
Naformátuje a zapíše zprávu protokolu ladění. |
LogDebug(ILogger, String, Object[]) |
Naformátuje a zapíše zprávu protokolu ladění. |
LogError(ILogger, EventId, Exception, String, Object[]) |
Naformátuje a zapíše zprávu protokolu chyb. |
LogError(ILogger, EventId, String, Object[]) |
Naformátuje a zapíše zprávu protokolu chyb. |
LogError(ILogger, Exception, String, Object[]) |
Naformátuje a zapíše zprávu protokolu chyb. |
LogError(ILogger, String, Object[]) |
Naformátuje a zapíše zprávu protokolu chyb. |
LogInformation(ILogger, EventId, Exception, String, Object[]) |
Formátuje a zapisuje zprávu informačního protokolu. |
LogInformation(ILogger, EventId, String, Object[]) |
Formátuje a zapisuje zprávu informačního protokolu. |
LogInformation(ILogger, Exception, String, Object[]) |
Formátuje a zapisuje zprávu informačního protokolu. |
LogInformation(ILogger, String, Object[]) |
Formátuje a zapisuje zprávu informačního protokolu. |
LogTrace(ILogger, EventId, Exception, String, Object[]) |
Formátuje a zapisuje zprávu protokolu trasování. |
LogTrace(ILogger, EventId, String, Object[]) |
Formátuje a zapisuje zprávu protokolu trasování. |
LogTrace(ILogger, Exception, String, Object[]) |
Formátuje a zapisuje zprávu protokolu trasování. |
LogTrace(ILogger, String, Object[]) |
Formátuje a zapisuje zprávu protokolu trasování. |
LogWarning(ILogger, EventId, Exception, String, Object[]) |
Formátuje a zapisuje zprávu protokolu upozornění. |
LogWarning(ILogger, EventId, String, Object[]) |
Formátuje a zapisuje zprávu protokolu upozornění. |
LogWarning(ILogger, Exception, String, Object[]) |
Formátuje a zapisuje zprávu protokolu upozornění. |
LogWarning(ILogger, String, Object[]) |
Formátuje a zapisuje zprávu protokolu upozornění. |