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