다음을 통해 공유


NoOpTestLogger 클래스

정의

로그에서 아무 작업도 수행하지 않는 로거를 테스트합니다.

public class NoOpTestLogger : Orleans.Runtime.Logger
type NoOpTestLogger = class
    inherit Logger
Public Class NoOpTestLogger
Inherits Logger
상속
NoOpTestLogger

생성자

NoOpTestLogger()

로그에서 아무 작업도 수행하지 않는 로거를 테스트합니다.

필드

Instance

로거의 싱글톤 인스턴스

속성

IsInfo

현재 SeverityLevel이 이 로거에 대한 메시지를 출력 Info 할지 여부입니다.

(다음에서 상속됨 Logger)
IsVerbose

현재 SeverityLevel이 이 로거에 대한 메시지를 출력 Verbose 할지 여부입니다.

(다음에서 상속됨 Logger)
IsVerbose2

현재 SeverityLevel이 이 로거에 대한 메시지를 출력 Verbose2 할지 여부입니다.

(다음에서 상속됨 Logger)
IsVerbose3

현재 SeverityLevel이 이 로거에 대한 메시지를 출력 Verbose3 할지 여부입니다.

(다음에서 상속됨 Logger)
IsWarning

현재 SeverityLevel이 이 로거에 대한 메시지를 출력 Warning 할지 여부입니다.

(다음에서 상속됨 Logger)
Name

로거 인스턴스의 이름

SeverityLevel

로거가 꺼져 있습니다.

메서드

DecrementMetric(String, Double)

감소 메트릭은 아무 것도 수행하지 않습니다.

DecrementMetric(String)

감소 메트릭은 아무 것도 수행하지 않습니다.

GetLogger(String)

지정된 이름을 사용하여 기존 로거를 찾거나 새 로거 만들기

IncrementMetric(String, Double)

증분 메트릭은 아무 것도 수행하지 않습니다.

IncrementMetric(String)

증분 메트릭은 아무 것도 수행하지 않습니다.

Log(Int32, Severity, String, Object[], Exception)

로그 메시지는 아무 것도 수행하지 않습니다.

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

종속성 추적은 아무 것도 수행하지 않습니다.

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

트랙 이벤트는 아무 것도 수행하지 않습니다.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

예외 추적은 아무 것도 수행하지 않습니다.

TrackMetric(String, Double, IDictionary<String,String>)

메트릭 추적은 아무 것도 수행하지 않습니다.

TrackMetric(String, TimeSpan, IDictionary<String,String>)

메트릭 추적은 아무 것도 수행하지 않습니다.

TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)

추적 요청은 아무 것도 수행하지 않습니다.

TrackTrace(String, IDictionary<String,String>)

추적은 아무 것도 수행하지 않습니다.

TrackTrace(String, Severity, IDictionary<String,String>)

추적은 아무 것도 수행하지 않습니다.

TrackTrace(String, Severity)

추적은 아무 것도 수행하지 않습니다.

TrackTrace(String)

추적은 아무 것도 수행하지 않습니다.

확장 메서드

Error(Logger, Int32, String, Exception)

지정된 로그 ID 코드를 사용하여 오류 심각도 수준에서 로그 항목을 씁니다. 오류는 즉각적인 관리 응답이 필요한 문제 조건에 적합합니다.

GetSubLogger(Logger, String, String)

추가된 이름이 추가된 기존 로거의 이름을 따서 명명된 로거를 찾거나 만듭니다.

Info(Logger, Int32, String, Object[])

지정된 로그 ID 코드를 사용하여 정보 심각도 수준에서 로그 항목을 씁니다. 정보는 오류를 나타내지 않지만 일반적으로 프로덕션에 기록되어야 하는 정보에 적합합니다. 정보가 경고보다 낮습니다.

Info(Logger, Int32, String)

지정된 로그 ID 코드를 사용하여 정보 심각도 수준에서 로그 항목을 씁니다. 정보는 오류를 나타내지 않지만 일반적으로 프로덕션에 기록되어야 하는 정보에 적합합니다. 정보가 경고보다 낮습니다.

Info(Logger, String, Object[])

정보 심각도 수준에서 로그 항목을 씁니다. 정보는 오류를 나타내지 않지만 일반적으로 프로덕션에 기록되어야 하는 정보에 적합합니다. 정보가 경고보다 낮습니다.

Info(Logger, String)

정보 심각도 수준에서 로그 항목을 씁니다. 정보는 오류를 나타내지 않지만 일반적으로 프로덕션에 기록되어야 하는 정보에 적합합니다. 정보가 경고보다 낮습니다.

Verbose(Logger, Int32, String, Object[])

지정된 로그 ID 코드를 사용하여 자세한 정보 표시 심각도 수준에서 로그 항목을 씁니다. 자세한 내용은 일반적으로 프로덕션 환경에 기록되지 않아야 하는 정보를 디버깅하는 데 적합합니다. 자세한 내용은 정보보다 낮습니다.

Verbose(Logger, Int32, String)

지정된 로그 ID 코드를 사용하여 자세한 정보 표시 심각도 수준에서 로그 항목을 씁니다. 자세한 내용은 일반적으로 프로덕션 환경에 기록되지 않아야 하는 정보를 디버깅하는 데 적합합니다. 자세한 내용은 정보보다 낮습니다.

Verbose(Logger, String, Object[])

자세한 심각도 수준에서 로그 항목을 씁니다. 자세한 내용은 일반적으로 프로덕션 환경에 기록되지 않아야 하는 정보를 디버깅하는 데 적합합니다. 자세한 내용은 정보보다 낮습니다.

Verbose(Logger, String)

자세한 심각도 수준에서 로그 항목을 씁니다. 자세한 내용은 일반적으로 프로덕션 환경에 기록되지 않아야 하는 정보를 디버깅하는 데 적합합니다. 자세한 내용은 정보보다 낮습니다.

Verbose2(Logger, Int32, String, Object[])

지정된 로그 ID 코드를 사용하여 Verbose2 심각도 수준에서 로그 항목을 씁니다. Verbose2는 자세한 정보보다 낮습니다.

Verbose2(Logger, Int32, String)

지정된 로그 ID 코드를 사용하여 Verbose2 심각도 수준에서 로그 항목을 씁니다. Verbose2는 자세한 정보보다 낮습니다.

Verbose2(Logger, String, Object[])

Verbose2 심각도 수준에서 로그 항목을 씁니다. Verbose2는 자세한 정보보다 낮습니다.

Verbose2(Logger, String)

Verbose2 심각도 수준에서 로그 항목을 씁니다. Verbose2는 자세한 정보보다 낮습니다.

Verbose3(Logger, Int32, String, Object[])

지정된 로그 ID 코드를 사용하여 Verbose3 심각도 수준에서 로그 항목을 씁니다. Verbose3은 가장 낮은 심각도 수준입니다.

Verbose3(Logger, Int32, String)

지정된 로그 ID 코드를 사용하여 Verbose3 심각도 수준에서 로그 항목을 씁니다. Verbose3은 가장 낮은 심각도 수준입니다.

Verbose3(Logger, String, Object[])

자세한 정보3 심각도 수준에서 로그 항목을 씁니다. Verbose3은 가장 낮은 심각도 수준입니다.

Verbose3(Logger, String)

자세한 정보3 심각도 수준에서 로그 항목을 씁니다. Verbose3은 가장 낮은 심각도 수준입니다.

Warn(Logger, Int32, String, Exception)

지정된 로그 ID 코드를 사용하여 경고 심각도 수준에서 로그 항목을 씁니다. 경고는 시스템 또는 애플리케이션이 단독으로 처리할 수 있지만 관리자가 알고 있어야 하는 문제 조건에 적합합니다. 일반적으로 이러한 상황은 예상되지만 재발하는 경우 결국 관리 응답이 필요할 수 있습니다. 경고가 오류보다 낮습니다.

Warn(Logger, Int32, String, Object[])

지정된 로그 ID 코드를 사용하여 경고 심각도 수준에서 로그 항목을 씁니다. 경고는 시스템 또는 애플리케이션이 단독으로 처리할 수 있지만 관리자가 알고 있어야 하는 문제 조건에 적합합니다. 일반적으로 이러한 상황은 예상되지만 재발하는 경우 결국 관리 응답이 필요할 수 있습니다. 경고가 오류보다 낮습니다.

적용 대상