Logging 클래스
추적 로깅 기능을 제공합니다.
internal class Logging
Warning
이 클래스는 내부 클래스이며 코드에서 직접 사용할 수 없습니다.
Microsoft는 어떠한 상황에서도 프로덕션 애플리케이션에 이 클래스를 사용하는 것을 지원하지 않습니다.
Associate 메서드
두 개체가 서로 연결된 정보를 기록합니다.
internal static void Associate(TraceSource traceSource, object objA, object objB)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
objA
ObjectobjB
에 연결할 개체입니다.objB
ObjectobjA
에 연결할 개체입니다.
Enter(TraceSource, object, string, string) 메서드
메서드의 입구를 기록합니다.
internal static void Enter(TraceSource traceSource, object obj, string method, string param)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
Object메서드가 호출된 개체입니다.
method
String입력할 메서드입니다.
param
String메서드에 전달된 매개 변수입니다.
Enter(TraceSource, object, string, object) 메서드
메서드의 입구를 기록합니다.
internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
Object메서드가 호출된 개체입니다.
method
String입력할 메서드입니다.
paramObject
Object메서드에 전달된 매개 변수입니다.
Enter(TraceSource, string, string, string) 메서드
메서드의 입구를 기록합니다.
internal static void Enter(TraceSource traceSource, string obj, string method, string param)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
String메서드가 호출된 개체입니다.
method
String입력할 메서드입니다.
param
String메서드에 전달된 매개 변수입니다.
Enter(TraceSource, string, string, object) 메서드
메서드의 입구를 기록합니다.
internal static void Enter(TraceSource traceSource, string obj, string method, object paramObject)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
String메서드가 호출된 개체입니다.
method
String입력할 메서드입니다.
paramObject
Object메서드에 전달된 매개 변수입니다.
Enter(TraceSource, string, string) 메서드
메서드의 입구를 기록합니다.
internal static void Enter(TraceSource traceSource, string method, string parameters)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
method
String입력할 메서드입니다.
parameters
String메서드에 전달된 매개 변수입니다.
Enter(TraceSource, string) 메서드
메서드의 입구를 기록합니다.
internal static void Enter(TraceSource traceSource, string msg)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
msg
String추적 원본에 기록할 입구 메시지입니다.
Exception 메서드
예외를 기록하고 들여쓰기를 복원합니다.
internal static void Exception(TraceSource traceSource, object obj, string method, Exception e)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
Object예외를 throw한 메서드가 호출된 개체입니다.
method
String예외를 throw한 메서드입니다.
-
throw된 예외입니다.
Exit(TraceSource, object, string, object) 메서드
로그는 함수에서 종료됩니다.
internal static void Exit(TraceSource traceSource, object obj, string method, object retObject)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
Object메서드가 호출된 개체입니다.
method
String종료되는 메서드입니다.
retObject
Object메서드에서 반환되는 값입니다.
Exit(TraceSource, string, string, object) 메서드
로그는 함수에서 종료됩니다.
internal static void Exit(TraceSource traceSource, string obj, string method, object retObject)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
String메서드가 호출된 개체입니다.
method
String종료되는 메서드입니다.
retObject
Object메서드에서 반환되는 값입니다.
Exit(TraceSource, object, string, string) 메서드
로그는 함수에서 종료됩니다.
internal static void Exit(TraceSource traceSource, object obj, string method, string retValue)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
Object메서드가 호출된 개체입니다.
method
String종료되는 메서드입니다.
retValue
String메서드에서 반환되는 값입니다.
Exit(TraceSource, string, string, string) 메서드
로그는 함수에서 종료됩니다.
internal static void Exit(TraceSource traceSource, string obj, string method, string retValue)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
obj
String메서드가 호출된 개체입니다.
method
String종료되는 메서드입니다.
retValue
String메서드에서 반환되는 값입니다.
Exit(TraceSource, string, string) 메서드
로그는 함수에서 종료됩니다.
internal static void Exit(TraceSource traceSource, string method, string parameters)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
method
String종료되는 메서드입니다.
parameters
String종료되는 메서드에 전달된 매개 변수입니다.
Exit(TraceSource, string) 메서드
로그는 함수에서 종료됩니다.
internal static void Exit(TraceSource traceSource, string msg)
매개 변수
traceSource
TraceSource이벤트를 기록할 추적 원본입니다.
msg
String추적 원본에 기록할 종료 메시지입니다.
Http 속성
“System.Net.Http”의 추적 원본을 가져옵니다.
internal static TraceSource Http { get; }
속성 값
TraceSource
“System.Net.Http”에 대한 추적 원본 또는 로깅을 사용하도록 설정되지 않은 경우 null
입니다.
On 속성
로깅이 사용하도록 설정되었는지 여부를 나타내는 값을 가져옵니다.
internal static bool On { get; }
속성 값
Boolean
로깅이 사용하도록 설정된 경우 true
입니다. 그렇지 않으면 false
입니다.
요구 사항
네임스페이스: System.Net
어셈블리: 시스템(System.dll 내)
.NET