Loggningsklass
Tillhandahåller funktioner för spårningsloggning.
internal class Logging
Varning
Den här klassen är intern och är inte avsedd att användas direkt i koden.
Microsoft stöder inte under några omständigheter användningen av den här klassen i ett produktionsprogram.
Associera metod
Loggar information om att två objekt är associerade med varandra.
internal static void Associate(TraceSource traceSource, object objA, object objB)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
objA
ObjectObjektet som ska associeras med
objB
.objB
ObjectObjektet som ska associeras med
objA
.
Metoden Enter(TraceSource, object, string, string)
Loggar ingång till en metod.
internal static void Enter(TraceSource traceSource, object obj, string method, string param)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
ObjectObjektet som metoden anropades för.
method
StringDen metod som anges.
param
StringParametrarna som skickades till metoden.
Metoden Enter(TraceSource, object, string, object)
Loggar ingång till en metod.
internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
ObjectObjektet som metoden anropades för.
method
StringDen metod som anges.
paramObject
ObjectParametrarna som skickades till metoden.
Metoden Enter(TraceSource, string, string, string)
Loggar ingång till en metod.
internal static void Enter(TraceSource traceSource, string obj, string method, string param)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
StringObjektet som metoden anropades för.
method
StringDen metod som anges.
param
StringParametrarna som skickades till metoden.
Metoden Enter(TraceSource, string, string, object)
Loggar ingång till en metod.
internal static void Enter(TraceSource traceSource, string obj, string method, object paramObject)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
StringObjektet som metoden anropades för.
method
StringDen metod som anges.
paramObject
ObjectParametrarna som skickades till metoden.
Metoden Enter(TraceSource, string, string)
Loggar ingång till en metod.
internal static void Enter(TraceSource traceSource, string method, string parameters)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
method
StringDen metod som anges.
parameters
StringParametrarna som skickades till metoden.
Metoden Enter(TraceSource, string)
Loggar ingång till en metod.
internal static void Enter(TraceSource traceSource, string msg)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
msg
StringIngångsmeddelandet som ska loggas till spårningskällan.
Undantagsmetod
Loggar ett undantag och återställer indrag.
internal static void Exception(TraceSource traceSource, object obj, string method, Exception e)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
ObjectDet objekt som metoden som kastade ett undantag anropades för.
method
StringMetoden som utlöste undantaget.
-
Undantaget som utlöstes.
Exit(TraceSource, object, string, object)-metod
Loggar avslutas från en funktion.
internal static void Exit(TraceSource traceSource, object obj, string method, object retObject)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
ObjectObjektet som metoden anropades för.
method
StringDen metod som avslutas.
retObject
ObjectVärdet som returneras av metoden.
Exit(TraceSource, string, string, object)-metod
Loggar avslutas från en funktion.
internal static void Exit(TraceSource traceSource, string obj, string method, object retObject)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
StringObjektet som metoden anropades för.
method
StringDen metod som avslutas.
retObject
ObjectVärdet som returneras av metoden.
Exit(TraceSource, object, string, string)-metod
Loggar avslutas från en funktion.
internal static void Exit(TraceSource traceSource, object obj, string method, string retValue)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
ObjectObjektet som metoden anropades för.
method
StringDen metod som avslutas.
retValue
StringVärdet som returneras av metoden.
Exit(TraceSource, string, string, string)-metod
Loggar avslutas från en funktion.
internal static void Exit(TraceSource traceSource, string obj, string method, string retValue)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
obj
StringObjektet som metoden anropades för.
method
StringDen metod som avslutas.
retValue
StringVärdet som returneras av metoden.
Exit(TraceSource, string, string)-metod
Loggar avslutas från en funktion.
internal static void Exit(TraceSource traceSource, string method, string parameters)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
method
StringDen metod som avslutas.
parameters
StringParametrarna som skickades till metoden som avslutas.
Exit(TraceSource, string)-metod
Loggar avslutas från en funktion.
internal static void Exit(TraceSource traceSource, string msg)
Parametrar
traceSource
TraceSourceSpårningskällan som händelsen ska loggas till.
msg
StringAvslutsmeddelandet som ska loggas till spårningskällan.
Http-egenskap
Hämtar spårningskällan för "System.Net.Http".
internal static TraceSource Http { get; }
Egenskapsvärde
TraceSource
Spårningskällan för "System.Net.Http" eller null
om loggning inte är aktiverad.
På egenskapen
Hämtar ett värde som anger om loggning är aktiverat.
internal static bool On { get; }
Egenskapsvärde
Boolean
true
om loggning är aktiverat; annars . false
Krav
Namnområde: System.Net
Sammansättning: System (i System.dll)