LoggerFactory 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.
Menghasilkan instans ILogger kelas berdasarkan penyedia yang ditentukan.
public ref class LoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class LoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type LoggerFactory = class
interface ILoggerFactory
interface IDisposable
Public Class LoggerFactory
Implements IDisposable, ILoggerFactory
- Warisan
-
LoggerFactory
- Penerapan
Konstruktor
LoggerFactory() |
Membuat instans baru LoggerFactory . |
LoggerFactory(IEnumerable<ILoggerProvider>) |
Membuat instans baru LoggerFactory dengan penyedia yang ditentukan. |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>) |
Membuat instans baru LoggerFactory dengan penyedia dan opsi filter yang ditentukan. |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>) |
Membuat instans baru LoggerFactory dengan opsi penyedia, opsi filter, dan pabrik pencatat yang ditentukan. |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider) |
Membuat instans baru LoggerFactory . |
LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions) |
Membuat instans baru LoggerFactory dengan penyedia dan opsi filter yang ditentukan. |
Metode
AddProvider(ILoggerProvider) |
Menambahkan penyedia yang ditentukan ke kumpulan penyedia yang digunakan dalam membuat ILogger instans. |
CheckDisposed() |
Memeriksa apakah pabrik telah dibuang. |
Create(Action<ILoggingBuilder>) |
Membuat instans ILoggerFactory baru yang dikonfigurasi menggunakan delegasi yang disediakan |
CreateLogger(String) |
ILogger Membuat dengan yang ditentukan |
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola. |
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 instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Metode Ekstensi
CreateLogger(ILoggerFactory, Type) |
Membuat instans baru ILogger menggunakan nama lengkap dari yang diberikan |
CreateLogger<T>(ILoggerFactory) |
Membuat instans baru ILogger menggunakan nama lengkap jenis yang diberikan. |