LogBuffer.TryEnqueue<TState> 方法

定義

若有日誌記錄,則會將記錄放入底層緩衝區。

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

適用於