FakeLogger<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Pencatat yang menangkap semua yang dicatat ke dalamnya dan memungkinkan inspeksi.
generic <typename T>
public ref class FakeLogger sealed : Microsoft::Extensions::Logging::Testing::FakeLogger, Microsoft::Extensions::Logging::ILogger<T>
public sealed class FakeLogger<T> : Microsoft.Extensions.Logging.Testing.FakeLogger, Microsoft.Extensions.Logging.ILogger<T>
type FakeLogger<'T> = class
inherit FakeLogger
interface ILogger<'T>
interface ILogger
Public NotInheritable Class FakeLogger(Of T)
Inherits FakeLogger
Implements ILogger(Of T)
Jenis parameter
- T
Jenis yang namanya digunakan sebagai kategori pencatat.
- Warisan
- Penerapan
Keterangan
Jenis ini ditujukan untuk digunakan dalam pengujian unit. Ini menangkap semua status log ke memori dan memungkinkan Anda memeriksanya untuk memvalidasi bahwa kode Anda mencatat apa yang seharusnya.
Konstruktor
FakeLogger<T>(Action<String>) |
Menginisialisasi instans FakeLogger<T> baru kelas yang menyalin semua rekaman log ke sink output yang diberikan. |
FakeLogger<T>(FakeLogCollector) |
Menginisialisasi instans baru kelas FakeLogger<T>. |
Properti
Category |
Mendapatkan kategori pencatat ini, seperti yang ditentukan ketika pencatat dibuat. (Diperoleh dari FakeLogger) |
Collector |
Mendapatkan pengumpul pencatat yang terkait dengan pencatat ini, seperti yang ditentukan ketika pencatat dibuat. (Diperoleh dari FakeLogger) |
LatestRecord |
Mendapatkan catatan terbaru yang dicatat ke pencatat ini. (Diperoleh dari FakeLogger) |
Metode
BeginScope<TState>(TState) |
Memulai cakupan operasi logis. (Diperoleh dari FakeLogger) |
ControlLevel(LogLevel, Boolean) |
Mengontrol status tingkat log yang diaktifkan. (Diperoleh dari FakeLogger) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
IsEnabled(LogLevel) |
Memeriksa apakah tingkat log yang diberikan diaktifkan. (Diperoleh dari FakeLogger) |
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Membuat rekaman log baru. (Diperoleh dari FakeLogger) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |