LegacyOrleansLoggingFactoryExtensions.AddLegacyOrleansLogging 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AddLegacyOrleansLogging(ILoggingBuilder, IEnumerable<ILogConsumer>, IPEndPoint, EventBulkingOptions)
將事件大量處理功能新增 LegacyOrleansLoggerProvider 至 LoggerFactory
public static Microsoft.Extensions.Logging.ILoggingBuilder AddLegacyOrleansLogging(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Collections.Generic.IEnumerable<Orleans.Runtime.ILogConsumer> logConsumers, System.Net.IPEndPoint ipEndPoint = default, Orleans.Logging.Legacy.EventBulkingOptions eventBulkingOptions = default);
static member AddLegacyOrleansLogging : Microsoft.Extensions.Logging.ILoggingBuilder * seq<Orleans.Runtime.ILogConsumer> * System.Net.IPEndPoint * Orleans.Logging.Legacy.EventBulkingOptions -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddLegacyOrleansLogging (builder As ILoggingBuilder, logConsumers As IEnumerable(Of ILogConsumer), Optional ipEndPoint As IPEndPoint = Nothing, Optional eventBulkingOptions As EventBulkingOptions = Nothing) As ILoggingBuilder
參數
- builder
- ILoggingBuilder
記錄器產生器
- logConsumers
- IEnumerable<ILogConsumer>
記錄取用者,使用者想要將記錄事件寫入其中
- ipEndPoint
- IPEndPoint
此記錄器相關聯的 IP 端點
- eventBulkingOptions
- EventBulkingOptions
事件大量功能設定
傳回
適用於
AddLegacyOrleansLogging(ILoggingBuilder, IEnumerable<ILogConsumer>, OrleansLoggerSeverityOverrides, IPEndPoint, EventBulkingOptions)
將事件大量處理功能新增 LegacyOrleansLoggerProvider 至 LoggerFactory
public static Microsoft.Extensions.Logging.ILoggingBuilder AddLegacyOrleansLogging(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Collections.Generic.IEnumerable<Orleans.Runtime.ILogConsumer> logConsumers, Orleans.Logging.Legacy.OrleansLoggerSeverityOverrides severityOverrides, System.Net.IPEndPoint ipEndPoint = default, Orleans.Logging.Legacy.EventBulkingOptions eventBulkingOptions = default);
static member AddLegacyOrleansLogging : Microsoft.Extensions.Logging.ILoggingBuilder * seq<Orleans.Runtime.ILogConsumer> * Orleans.Logging.Legacy.OrleansLoggerSeverityOverrides * System.Net.IPEndPoint * Orleans.Logging.Legacy.EventBulkingOptions -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddLegacyOrleansLogging (builder As ILoggingBuilder, logConsumers As IEnumerable(Of ILogConsumer), severityOverrides As OrleansLoggerSeverityOverrides, Optional ipEndPoint As IPEndPoint = Nothing, Optional eventBulkingOptions As EventBulkingOptions = Nothing) As ILoggingBuilder
參數
- builder
- ILoggingBuilder
記錄器產生器
- logConsumers
- IEnumerable<ILogConsumer>
設定為取用記錄的記錄取用者
- severityOverrides
- OrleansLoggerSeverityOverrides
每個類別嚴重性覆寫
- ipEndPoint
- IPEndPoint
此記錄器相關聯的 IP 端點
- eventBulkingOptions
- EventBulkingOptions
事件大量功能設定