Log.WriteEntry Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše zprávu do naslouchacích procesů protokolu aplikace.
Přetížení
WriteEntry(String) |
Zapíše zprávu do naslouchacích procesů protokolu aplikace. |
WriteEntry(String, TraceEventType) |
Zapíše zprávu do naslouchacích procesů protokolu aplikace. |
WriteEntry(String, TraceEventType, Int32) |
Zapíše zprávu do naslouchacích procesů protokolu aplikace. |
WriteEntry(String)
Zapíše zprávu do naslouchacích procesů protokolu aplikace.
public:
void WriteEntry(System::String ^ message);
public void WriteEntry (string message);
member this.WriteEntry : string -> unit
Public Sub WriteEntry (message As String)
Parametry
- message
- String
Povinná hodnota. Zpráva, kterou chcete protokolovat. Pokud message
je Nothing
, použije se prázdný řetězec.
Výjimky
Kód s částečnou důvěryhodností volá metodu , ale zapisuje do naslouchacího procesu protokolu událostí, který vyžaduje úplný vztah důvěryhodnosti.
Příklady
Tento příklad ukazuje, jak použít metodu My.Application.Log.WriteEntry
k protokolování informací o trasování. Další informace najdete v tématu Postupy: Zápis zpráv protokolu.
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
Tento příklad kódu lze spustit pouze v rámci klientské aplikace. Změňte My.Application.Log.WriteEntry
na pro My.Log.WriteEntry
webové aplikace.
Poznámky
Metoda WriteEntry
zapíše zprávu do naslouchacích procesů protokolu událostí aplikace.
V klientských aplikacích Log
je objekt dostupný prostřednictvím objektu My.Application.Log
. Ve webových aplikacích Log
je objekt dostupný prostřednictvím objektu My.Log
.
Informace o tom, které naslouchací procesy protokolu přijímají WriteEntry
zprávy metody, najdete v tématu Návod: Určení, kam my.Application.Log zapisuje informace. Výchozí naslouchací procesy protokolů můžete změnit. Další informace najdete v tématu Práce s protokoly aplikací.
Pro přetížení, která nepřebírají id
argument , id
je zápis do protokolu definován v následující tabulce.
severity |
Výchozí id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
Následující tabulka uvádí příklady úloh zahrnujících metodu WriteEntry
.
Záměr | Seznamte se s |
---|---|
Zápis informací o událostech do naslouchacích procesů protokolů aplikace | Postupy: Zápis zpráv protokolu |
Určení, kam Log se zapisují informace |
Návod: Zjištění, kam objekt My.Application.Log zapisuje informace |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | Ano |
Viz také
- TraceEventType
- Objekty (Visual Basic)
- Práce s protokoly aplikací v jazyce Visual Basic
- Postupy: Zápis zpráv protokolu
- Návod: Zjištění, kam objekt My.Application.Log zapisuje informace
Platí pro
WriteEntry(String, TraceEventType)
Zapíše zprávu do naslouchacích procesů protokolu aplikace.
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)
Parametry
- message
- String
Povinná hodnota. Zpráva, kterou chcete protokolovat. Pokud message
je Nothing
, použije se prázdný řetězec.
- severity
- TraceEventType
Typ zprávy. Ve výchozím nastavení . TraceEventType.Information
Výjimky
Typ zprávy není jednou z hodnot výčtu TraceEventType .
Kód s částečnou důvěryhodností volá metodu , ale zapisuje do naslouchacího procesu protokolu událostí, který vyžaduje úplný vztah důvěryhodnosti.
Příklady
Tento příklad ukazuje, jak použít metodu My.Application.Log.WriteEntry
k protokolování informací o trasování. Další informace najdete v tématu Postupy: Zápis zpráv protokolu.
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
Tento příklad kódu lze spustit pouze v rámci klientské aplikace. Změňte My.Application.Log.WriteEntry
na pro My.Log.WriteEntry
webové aplikace.
Poznámky
Metoda WriteEntry
zapíše zprávu do naslouchacích procesů protokolu událostí aplikace.
V klientských aplikacích Log
je objekt dostupný prostřednictvím objektu My.Application.Log
. Ve webových aplikacích Log
je objekt dostupný prostřednictvím objektu My.Log
.
Informace o tom, které naslouchací procesy protokolu přijímají WriteEntry
zprávy metody, najdete v tématu Návod: Určení, kam my.Application.Log zapisuje informace. Výchozí naslouchací procesy protokolů můžete změnit. Další informace najdete v tématu Práce s protokoly aplikací.
Pro přetížení, která nepřebírají id
argument , id
je zápis do protokolu definován v následující tabulce.
severity |
Výchozí id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
Následující tabulka uvádí příklady úloh zahrnujících metodu WriteEntry
.
Záměr | Seznamte se s |
---|---|
Zápis informací o událostech do naslouchacích procesů protokolů aplikace | Postupy: Zápis zpráv protokolu |
Určení, kam Log se zapisují informace |
Návod: Zjištění, kam objekt My.Application.Log zapisuje informace |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | Ano |
Viz také
- TraceEventType
- Objekty (Visual Basic)
- Práce s protokoly aplikací v jazyce Visual Basic
- Postupy: Zápis zpráv protokolu
- Návod: Zjištění, kam objekt My.Application.Log zapisuje informace
Platí pro
WriteEntry(String, TraceEventType, Int32)
Zapíše zprávu do naslouchacích procesů protokolu aplikace.
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)
Parametry
- message
- String
Povinná hodnota. Zpráva, kterou chcete protokolovat. Pokud message
je Nothing
, použije se prázdný řetězec.
- severity
- TraceEventType
Typ zprávy. Ve výchozím nastavení . TraceEventType.Information
- id
- Int32
Identifikátor zprávy, který se obvykle používá pro korelaci. Ve výchozím nastavení související s entryType
, jak je popsáno v tabulce.
Výjimky
Typ zprávy není jednou z hodnot výčtu TraceEventType .
Kód s částečnou důvěryhodností volá metodu, ale zapisuje do naslouchacího procesu protokolu událostí, který vyžaduje úplnou důvěryhodnost.
Příklady
Tento příklad ukazuje, jak použít metodu My.Application.Log.WriteEntry
k protokolování informací o trasování. Další informace najdete v tématu Postupy: Zápis zpráv protokolu.
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
Tento příklad kódu lze spustit pouze v rámci klientské aplikace. Změňte My.Application.Log.WriteEntry
na My.Log.WriteEntry
pro webové aplikace.
Poznámky
Metoda WriteEntry
zapíše zprávu do naslouchacích procesů protokolu událostí aplikace.
V klientských aplikacích Log
je objekt dostupný prostřednictvím objektu My.Application.Log
. Ve webových aplikacích Log
je objekt dostupný prostřednictvím objektu My.Log
.
Informace o tom, které naslouchací procesy protokolu přijímají WriteEntry
zprávy metody, najdete v tématu Návod: Určení, kam my.Application.log writes Information. Výchozí naslouchací procesy protokolů můžete změnit. Další informace najdete v tématu Práce s protokoly aplikací.
Pro přetížení, která nepřebírají id
argument, id
je zápis do protokolu definován v následující tabulce.
severity |
Výchozí id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
Následující tabulka uvádí příklady úloh zahrnujících metodu WriteEntry
.
Záměr | Seznamte se s |
---|---|
Zápis informací o událostech do naslouchacích procesů protokolů aplikace | Postupy: Zápis zpráv protokolu |
Určení, kam Log se zapisují informace |
Návod: Zjištění, kam objekt My.Application.Log zapisuje informace |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | Ano |
Viz také
- TraceEventType
- Objekty (Visual Basic)
- Práce s protokoly aplikací v jazyce Visual Basic
- Postupy: Zápis zpráv protokolu
- Návod: Zjištění, kam objekt My.Application.Log zapisuje informace