LogBuffer.TryEnqueue<TState> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将基础缓冲区中的日志记录排入队列(如果可用)。
public:
generic <typename TState>
abstract bool TryEnqueue(Microsoft::Extensions::Logging::Abstractions::IBufferedLogger ^ bufferedLogger, Microsoft::Extensions::Logging::Abstractions::LogEntry<TState> ^ logEntry);
public abstract bool TryEnqueue<TState>(Microsoft.Extensions.Logging.Abstractions.IBufferedLogger bufferedLogger, in Microsoft.Extensions.Logging.Abstractions.LogEntry<TState> logEntry);
abstract member TryEnqueue : Microsoft.Extensions.Logging.Abstractions.IBufferedLogger * LogEntry -> bool
Public MustOverride Function TryEnqueue(Of TState) (bufferedLogger As IBufferedLogger, logEntry As LogEntry(Of TState)) As Boolean
类型参数
- TState
实例中的 logEntry 日志状态的类型。
参数
- bufferedLogger
- IBufferedLogger
能够记录缓冲日志记录的记录器。
- logEntry
- LogEntry<TState>
要缓冲的日志条目。
返回
true 如果缓冲了日志记录,则为否则,为 false.