Log Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Uygulamanın günlük dinleyicilerine olay ve özel durum bilgileri yazmak için bir özellik ve yöntemler sağlar.
public ref class Log
public class Log
type Log = class
Public Class Log
- Devralma
-
Log
- Türetilmiş
Örnekler
Bu örnekte izleme bilgilerini günlüğe kaydetmek için yönteminin My.Application.Log.WriteEntry
nasıl kullanılacağı gösterilmektedir. Daha fazla bilgi için bkz . Nasıl yapılır: Günlük İletileri Yazma.
Public Sub TracingTest(ByVal fileName As String)
My.Application.Log.WriteEntry(
"Entering TracingTest with argument " &
fileName & ".")
' Code to trace goes here.
My.Application.Log.WriteEntry(
"Exiting TracingTest with argument " &
fileName & ".")
End Sub
Açıklamalar
nesnesi, My.Application.Log
.NET Framework günlük hizmetlerine erişmek için basit bir giriş noktası sağlar. WriteEntry
ve WriteException
yöntemleri, uygulamanın günlük dinleyicilerine iletiler yazar. Dinleyiciler uygulamanın yapılandırma dosyası tarafından yapılandırılabilir. Daha fazla bilgi için bkz . İzlenecek Yol: My.Application.Log'un Bilgileri Yazdığı Yeri Değiştirme ve Uygulama Günlükleriyle Çalışma.
My.Application.Log
nesnesi yalnızca istemci uygulamaları için kullanılabilir. Web uygulamaları için kullanın My.Log
. Daha fazla bilgi için bkz. AspLog.
Aşağıdaki tabloda, nesnesini içeren görev örnekleri listeledik My.Application.Log
.
Amaç | Bkz. |
---|---|
Uygulamanın günlük dinleyicilerine olay bilgileri yazma | Nasıl yapılır: Günlük İletileri Yazma |
Uygulamanın günlük dinleyicilerine özel durum bilgileri yazma | Nasıl yapılır: Özel Durumları Günlüğe Kaydetme |
Bilgilerin nereye yazdığını My.Application.Log belirleme |
İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme |
Oluşturucular
Log() |
Log sınıfının yeni bir örneğini başlatır. |
Log(String) |
Log sınıfının yeni bir örneğini başlatır. |
Özellikler
DefaultFileLogWriter |
Dosyayı, nesnenin FileLogTraceListener altını |
TraceSource |
Nesnesinin TraceSource altındaki nesneye ulaşır |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
InitializeWithDefaultsSinceNoConfigExists() |
Yeni FileLogTraceListener bir nesne oluşturur ve bunu koleksiyona Listeners ekler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
WriteEntry(String) |
Uygulamanın günlük dinleyicilerine bir ileti yazar. |
WriteEntry(String, TraceEventType) |
Uygulamanın günlük dinleyicilerine bir ileti yazar. |
WriteEntry(String, TraceEventType, Int32) |
Uygulamanın günlük dinleyicilerine bir ileti yazar. |
WriteException(Exception) |
Özel durum bilgilerini uygulamanın günlük dinleyicilerine yazar. |
WriteException(Exception, TraceEventType, String) |
Özel durum bilgilerini uygulamanın günlük dinleyicilerine yazar. |
WriteException(Exception, TraceEventType, String, Int32) |
Özel durum bilgilerini uygulamanın günlük dinleyicilerine yazar. |