Log Sınıf

Tanım

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ı Log çizen nesneyi alır.

TraceSource

Nesnesinin TraceSource altındaki nesneye ulaşır Log .

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.

Şunlara uygulanır

Ayrıca bkz.