Log.WriteEntry Yöntem
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 bir ileti yazar.
Aşırı Yüklemeler
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. |
WriteEntry(String)
Uygulamanın günlük dinleyicilerine bir ileti yazar.
public:
void WriteEntry(System::String ^ message);
public void WriteEntry (string message);
member this.WriteEntry : string -> unit
Public Sub WriteEntry (message As String)
Parametreler
- message
- String
Gereklidir. Günlüğe kaydedilecek ileti. ise message
Nothing
, boş bir dize kullanılır.
Özel durumlar
Kısmi güvene sahip kod yöntemini çağırır, ancak tam güven gerektiren bir olay günlüğü dinleyicisine yazar.
Ö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
Bu kod örneği yalnızca bir istemci uygulaması içinde çalıştırılabilir. Web uygulamaları için olarak My.Log.WriteEntry
değiştirinMy.Application.Log.WriteEntry
.
Açıklamalar
yöntemi, WriteEntry
uygulamanın olay günlüğü dinleyicilerine bir ileti yazar.
İstemci uygulamalarında nesnesi nesnesi Log
aracılığıyla My.Application.Log
kullanılabilir. Web uygulamalarında nesnesi nesnesi Log
aracılığıyla My.Log
kullanılabilir.
Yöntemin WriteEntry
iletilerini hangi günlük dinleyicilerinin aldığını öğrenmek için bkz. İzlenecek yol: My.Application.Log'un Bilgileri Nereye Yazacağı Belirleniyor. Varsayılan günlük dinleyicilerini değiştirebilirsiniz. Daha fazla bilgi için bkz . Uygulama Günlükleriyle Çalışma.
Bağımsız değişkeni almayan id
aşırı yüklemeler için, id
günlüğe yazılan aşağıdaki tablo tarafından tanımlanır.
severity |
Varsayılan id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik WriteEntry
.
Amaç | Bkz. |
---|---|
Uygulamanın günlük dinleyicilerine olay bilgileri yazma | Nasıl yapılır: Günlük İletileri Yazma |
Bilgilerin nereye yazdığını Log belirleme |
İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme |
Proje Türüne Göre Kullanılabilirlik
Proje türü | Kullanılabilir |
---|---|
Windows Uygulaması | Evet |
Sınıf Kitaplığı | Evet |
Konsol Uygulaması | Evet |
Windows Denetim Kitaplığı | Evet |
Web Denetim Kitaplığı | No |
Windows Hizmeti | Evet |
Web Sitesi | Evet |
Ayrıca bkz.
- TraceEventType
- Nesneler (Visual Basic)
- Visual Basic'te Uygulama Günlükleriyle Çalışma
- Nasıl yapılır: Günlük İletileri Yazma
- İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme
Şunlara uygulanır
WriteEntry(String, TraceEventType)
Uygulamanın günlük dinleyicilerine bir ileti yazar.
public:
void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity);
member this.WriteEntry : string * System.Diagnostics.TraceEventType -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType)
Parametreler
- message
- String
Gereklidir. Günlüğe kaydedilecek ileti. ise message
Nothing
, boş bir dize kullanılır.
- severity
- TraceEventType
İletinin türü. Varsayılan olarak, TraceEventType.Information
.
Özel durumlar
İleti türü numaralandırma değerlerinden TraceEventType biri değildir.
Kısmi güvene sahip kod yöntemini çağırır, ancak tam güven gerektiren bir olay günlüğü dinleyicisine yazar.
Ö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
Bu kod örneği yalnızca bir istemci uygulaması içinde çalıştırılabilir. Web uygulamaları için olarak My.Log.WriteEntry
değiştirinMy.Application.Log.WriteEntry
.
Açıklamalar
yöntemi, WriteEntry
uygulamanın olay günlüğü dinleyicilerine bir ileti yazar.
İstemci uygulamalarında nesnesi nesnesi Log
aracılığıyla My.Application.Log
kullanılabilir. Web uygulamalarında nesnesi nesnesi Log
aracılığıyla My.Log
kullanılabilir.
Yöntemin WriteEntry
iletilerini hangi günlük dinleyicilerinin aldığını öğrenmek için bkz. İzlenecek yol: My.Application.Log'un Bilgileri Nereye Yazacağı Belirleniyor. Varsayılan günlük dinleyicilerini değiştirebilirsiniz. Daha fazla bilgi için bkz . Uygulama Günlükleriyle Çalışma.
Bağımsız değişkeni almayan id
aşırı yüklemeler için, id
günlüğe yazılan aşağıdaki tablo tarafından tanımlanır.
severity |
Varsayılan id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik WriteEntry
.
Amaç | Bkz. |
---|---|
Uygulamanın günlük dinleyicilerine olay bilgileri yazma | Nasıl yapılır: Günlük İletileri Yazma |
Bilgilerin nereye yazdığını Log belirleme |
İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme |
Proje Türüne Göre Kullanılabilirlik
Proje türü | Kullanılabilir |
---|---|
Windows Uygulaması | Evet |
Sınıf Kitaplığı | Evet |
Konsol Uygulaması | Evet |
Windows Denetim Kitaplığı | Evet |
Web Denetim Kitaplığı | No |
Windows Hizmeti | Evet |
Web Sitesi | Evet |
Ayrıca bkz.
- TraceEventType
- Nesneler (Visual Basic)
- Visual Basic'te Uygulama Günlükleriyle Çalışma
- Nasıl yapılır: Günlük İletileri Yazma
- İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme
Şunlara uygulanır
WriteEntry(String, TraceEventType, Int32)
Uygulamanın günlük dinleyicilerine bir ileti yazar.
public:
void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity, int id);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity, int id);
member this.WriteEntry : string * System.Diagnostics.TraceEventType * int -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType, id As Integer)
Parametreler
- message
- String
Gereklidir. Günlüğe kaydedilecek ileti. ise message
Nothing
, boş bir dize kullanılır.
- severity
- TraceEventType
İletinin türü. Varsayılan olarak, TraceEventType.Information
.
- id
- Int32
genellikle bağıntı için kullanılan ileti tanımlayıcısı. Varsayılan olarak, tablosunda açıklandığı gibi ile ilişkilidir entryType
.
Özel durumlar
İleti türü numaralandırma değerlerinden TraceEventType biri değildir.
Kısmi güvene sahip kod yöntemini çağırır, ancak tam güven gerektiren bir olay günlüğü dinleyicisine yazar.
Ö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
Bu kod örneği yalnızca bir istemci uygulaması içinde çalıştırılabilir. Web uygulamaları için olarak My.Log.WriteEntry
değiştirinMy.Application.Log.WriteEntry
.
Açıklamalar
yöntemi, WriteEntry
uygulamanın olay günlüğü dinleyicilerine bir ileti yazar.
İstemci uygulamalarında nesnesi nesnesi Log
aracılığıyla My.Application.Log
kullanılabilir. Web uygulamalarında nesnesi nesnesi Log
aracılığıyla My.Log
kullanılabilir.
Yöntemin WriteEntry
iletilerini hangi günlük dinleyicilerinin aldığını öğrenmek için bkz. İzlenecek yol: My.Application.Log'un Bilgileri Nereye Yazacağı Belirleniyor. Varsayılan günlük dinleyicilerini değiştirebilirsiniz. Daha fazla bilgi için bkz . Uygulama Günlükleriyle Çalışma.
Bağımsız değişkeni almayan id
aşırı yüklemeler için, id
günlüğe yazılan aşağıdaki tablo tarafından tanımlanır.
severity |
Varsayılan id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
Aşağıdaki tabloda, yöntemini içeren görev örnekleri listeledik WriteEntry
.
Amaç | Bkz. |
---|---|
Uygulamanın günlük dinleyicilerine olay bilgileri yazma | Nasıl yapılır: Günlük İletileri Yazma |
Bilgilerin nereye yazdığını Log belirleme |
İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme |
Proje Türüne Göre Kullanılabilirlik
Proje türü | Kullanılabilir |
---|---|
Windows Uygulaması | Evet |
Sınıf Kitaplığı | Evet |
Konsol Uygulaması | Evet |
Windows Denetim Kitaplığı | Evet |
Web Denetim Kitaplığı | No |
Windows Hizmeti | Evet |
Web Sitesi | Evet |
Ayrıca bkz.
- TraceEventType
- Nesneler (Visual Basic)
- Visual Basic'te Uygulama Günlükleriyle Çalışma
- Nasıl yapılır: Günlük İletileri Yazma
- İzlenecek yol: My.Application.Log Günlüğünün Bilgileri Nereye Yazdığını Belirleme