Orleans.Logging.Legacy 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
EventBulkingDecoratorLogger |
OrleansLoggingDecorator 클래스입니다. 사용자는 자신의 ILogger 구현을 이 데코레이터 클래스에 연결하여 로거 위에 이벤트 벌킹 기능을 추가할 수 있습니다. 이벤트 대량 처리 기능은 동일한 eventId가 특정 BulkMessageInterval에 BulkMessageLimit보다 많이 표시되는 경우 eventId 수를 기록합니다. |
EventBulkingLoggerProvider<TDecoratedLoggerProvider> |
EventBulkingLoggerProvider- 이벤트 대량 처리 기능이 있습니다. 로거 공급자 위에 이벤트 대량 처리 기능을 추가하려면 를 사용해야 AddMessageBulkingLoggerProvider<TDecoratedLoggerProvider>(ILoggingBuilder, TDecoratedLoggerProvider, EventBulkingOptions)합니다. 참고: 공급자 유형 필터별과 같이 작동하려면 형식화된 클래스 LoggerFilterRule 여야 합니다. |
EventBulkingOptions |
이벤트 대량 처리 기능에 대한 옵션 |
LegacyFileLogConsumer |
Orleans 로깅 메시지 스타일의 파일에 메시지를 기록하는 LegacyFileLogConsumer |
LegacyOrleansLogger |
LegacyOrleansLogger는 , , ICloseableLogConsumer, IFlushableLogConsumerSeverity를 비롯한 ILogConsumer레거시 Orleans 로깅 기능을 지원합니다. |
LegacyOrleansLoggerProvider |
Orleans 레거시 로깅 기능 및 추상화 OrleansLoggerProvider를 유지하려고 구현하는 ILoggerProvider가 , , ICloseableLogConsumer, IFlushableLogConsumerSeverity를 비롯한 ILogConsumerorleans 레거시 로깅 기능을 지원하는 하나의 ILogger 구현을 만듭니다. LegacyOrleansLoggerProvider는 이러한 레거시 기능에 대한 구성도 지원합니다. |
LegacyOrleansLoggingFactoryExtensions | |
OrleansLoggerSeverityOverrides |
Orleans 심각도는 로거 기준당 재정의 |
OrleansLoggingUtils |
OrleansLogging에 대한 유틸리티 메서드 |