Bagikan melalui


Logger Kelas

Definisi

Antarmuka runtime Orleans untuk layanan pengelogan.

[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
Warisan
Logger
Turunan
Atribut

Konstruktor

Logger()

Antarmuka runtime Orleans untuk layanan pengelogan.

Properti

IsInfo

Apakah SeverityLevel saat ini akan menghasilkan Info pesan untuk pencatat ini.

IsVerbose

Apakah SeverityLevel saat ini akan menghasilkan Verbose pesan untuk pencatat ini.

IsVerbose2

Apakah SeverityLevel saat ini akan menghasilkan Verbose2 pesan untuk pencatat ini.

IsVerbose3

Apakah SeverityLevel saat ini akan menghasilkan Verbose3 pesan untuk pencatat ini.

IsWarning

Apakah SeverityLevel saat ini akan menghasilkan Warning pesan untuk pencatat ini.

Name

Nama instans pencatat

SeverityLevel

Tingkat Keparahan Saat Ini diatur untuk pencatat ini.

Metode

DecrementMetric(String, Double)

Antarmuka runtime Orleans untuk layanan pengelogan.

DecrementMetric(String)

Antarmuka runtime Orleans untuk layanan pengelogan.

GetLogger(String)

Temukan yang sudah ada atau buat Pencatat baru dengan nama yang ditentukan

IncrementMetric(String, Double)

Antarmuka runtime Orleans untuk layanan pengelogan.

IncrementMetric(String)

Antarmuka runtime Orleans untuk layanan pengelogan.

Log(Int32, Severity, String, Object[], Exception)

Pesan log

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackMetric(String, Double, IDictionary<String,String>)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackMetric(String, TimeSpan, IDictionary<String,String>)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackTrace(String, IDictionary<String,String>)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackTrace(String, Severity, IDictionary<String,String>)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackTrace(String, Severity)

Antarmuka runtime Orleans untuk layanan pengelogan.

TrackTrace(String)

Antarmuka runtime Orleans untuk layanan pengelogan.

Metode Ekstensi

Error(Logger, Int32, String, Exception)

Menulis entri log pada tingkat keparahan Kesalahan, dengan kode id log yang ditentukan. Kesalahan cocok untuk kondisi masalah yang memerlukan respons administratif segera.

GetSubLogger(Logger, String, String)

Menemukan atau membuat pencatat yang dinamai sesuai dengan pencatat yang ada dengan nama tambahan ditambahkan.

Info(Logger, Int32, String, Object[])

Menulis entri log di tingkat keparahan Info, dengan kode id log yang ditentukan. Info cocok untuk informasi yang tidak menunjukkan kesalahan tetapi biasanya harus dicatat dalam produksi. Info lebih rendah dari Peringatan.

Info(Logger, Int32, String)

Menulis entri log di tingkat keparahan Info, dengan kode id log yang ditentukan. Info cocok untuk informasi yang tidak menunjukkan kesalahan tetapi biasanya harus dicatat dalam produksi. Info lebih rendah dari Peringatan.

Info(Logger, String, Object[])

Menulis entri log di tingkat keparahan Info. Info cocok untuk informasi yang tidak menunjukkan kesalahan tetapi biasanya harus dicatat dalam produksi. Info lebih rendah dari Peringatan.

Info(Logger, String)

Menulis entri log di tingkat keparahan Info. Info cocok untuk informasi yang tidak menunjukkan kesalahan tetapi biasanya harus dicatat dalam produksi. Info lebih rendah dari Peringatan.

Verbose(Logger, Int32, String, Object[])

Menulis entri log di tingkat keparahan Verbose, dengan kode id log yang ditentukan. Verbose cocok untuk informasi penelusuran kesalahan yang biasanya tidak boleh dicatat dalam produksi. Verbose lebih rendah dari Info.

Verbose(Logger, Int32, String)

Menulis entri log di tingkat keparahan Verbose, dengan kode id log yang ditentukan. Verbose cocok untuk informasi penelusuran kesalahan yang biasanya tidak boleh dicatat dalam produksi. Verbose lebih rendah dari Info.

Verbose(Logger, String, Object[])

Menulis entri log di tingkat keparahan Verbose. Verbose cocok untuk informasi penelusuran kesalahan yang biasanya tidak boleh dicatat dalam produksi. Verbose lebih rendah dari Info.

Verbose(Logger, String)

Menulis entri log di tingkat keparahan Verbose. Verbose cocok untuk informasi penelusuran kesalahan yang biasanya tidak boleh dicatat dalam produksi. Verbose lebih rendah dari Info.

Verbose2(Logger, Int32, String, Object[])

Menulis entri log di tingkat keparahan Verbose2, dengan kode id log yang ditentukan. Verbose2 lebih rendah dari Verbose.

Verbose2(Logger, Int32, String)

Menulis entri log di tingkat keparahan Verbose2, dengan kode id log yang ditentukan. Verbose2 lebih rendah dari Verbose.

Verbose2(Logger, String, Object[])

Menulis entri log di tingkat keparahan Verbose2. Verbose2 lebih rendah dari Verbose.

Verbose2(Logger, String)

Menulis entri log di tingkat keparahan Verbose2. Verbose2 lebih rendah dari Verbose.

Verbose3(Logger, Int32, String, Object[])

Menulis entri log di tingkat keparahan Verbose3, dengan kode id log yang ditentukan. Verbose3 adalah tingkat keparahan terendah.

Verbose3(Logger, Int32, String)

Menulis entri log di tingkat keparahan Verbose3, dengan kode id log yang ditentukan. Verbose3 adalah tingkat keparahan terendah.

Verbose3(Logger, String, Object[])

Menulis entri log di tingkat keparahan Verbose3. Verbose3 adalah tingkat keparahan terendah.

Verbose3(Logger, String)

Menulis entri log di tingkat keparahan Verbose3. Verbose3 adalah tingkat keparahan terendah.

Warn(Logger, Int32, String, Exception)

Menulis entri log di tingkat keparahan Peringatan, dengan kode id log yang ditentukan. Peringatan cocok untuk kondisi masalah yang dapat ditangani sistem atau aplikasi dengan sendirinya, tetapi administrator harus menyadarinya. Biasanya ini adalah situasi yang diharapkan tetapi pada akhirnya mungkin memerlukan respons administratif jika berulang. Peringatan lebih rendah dari Kesalahan.

Warn(Logger, Int32, String, Object[])

Menulis entri log di tingkat keparahan Peringatan, dengan kode id log yang ditentukan. Peringatan cocok untuk kondisi masalah yang dapat ditangani sistem atau aplikasi dengan sendirinya, tetapi administrator harus menyadarinya. Biasanya ini adalah situasi yang diharapkan tetapi pada akhirnya mungkin memerlukan respons administratif jika berulang. Peringatan lebih rendah dari Kesalahan.

Berlaku untuk