TraceSourceFactoryExtensions.AddTraceSource 方法

定義

多載

AddTraceSource(ILoggingBuilder, SourceSwitch)

來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs

新增一個寫入 TraceSource的 logger。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddTraceSource(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::Diagnostics::SourceSwitch ^ sourceSwitch);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch);
static member AddTraceSource : Microsoft.Extensions.Logging.ILoggingBuilder * System.Diagnostics.SourceSwitch -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddTraceSource (builder As ILoggingBuilder, sourceSwitch As SourceSwitch) As ILoggingBuilder

參數

builder
ILoggingBuilder

使用。ILoggingBuilder

sourceSwitch
SourceSwitch

使用。SourceSwitch

傳回

這樣 ILoggingBuilder 可以串接額外的通話。

適用於

AddTraceSource(ILoggingBuilder, String)

來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs

新增一個寫入 TraceSource的 logger。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddTraceSource(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::String ^ switchName);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName);
static member AddTraceSource : Microsoft.Extensions.Logging.ILoggingBuilder * string -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddTraceSource (builder As ILoggingBuilder, switchName As String) As ILoggingBuilder

參數

builder
ILoggingBuilder

使用。ILoggingBuilder

switchName
String

要使用的名稱 SourceSwitch

傳回

這樣 ILoggingBuilder 可以串接額外的通話。

適用於

AddTraceSource(ILoggingBuilder, SourceSwitch, TraceListener)

來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs

新增一個寫入 TraceSource的 logger。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddTraceSource(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::Diagnostics::SourceSwitch ^ sourceSwitch, System::Diagnostics::TraceListener ^ listener);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch, System.Diagnostics.TraceListener listener);
static member AddTraceSource : Microsoft.Extensions.Logging.ILoggingBuilder * System.Diagnostics.SourceSwitch * System.Diagnostics.TraceListener -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddTraceSource (builder As ILoggingBuilder, sourceSwitch As SourceSwitch, listener As TraceListener) As ILoggingBuilder

參數

builder
ILoggingBuilder

使用。ILoggingBuilder

sourceSwitch
SourceSwitch

使用。SourceSwitch

listener
TraceListener

使用。TraceListener

傳回

這樣 ILoggingBuilder 可以串接額外的通話。

適用於

AddTraceSource(ILoggingBuilder, String, TraceListener)

來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs
來源:
TraceSourceFactoryExtensions.cs

新增一個寫入 TraceSource的 logger。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddTraceSource(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::String ^ switchName, System::Diagnostics::TraceListener ^ listener);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName, System.Diagnostics.TraceListener listener);
static member AddTraceSource : Microsoft.Extensions.Logging.ILoggingBuilder * string * System.Diagnostics.TraceListener -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddTraceSource (builder As ILoggingBuilder, switchName As String, listener As TraceListener) As ILoggingBuilder

參數

builder
ILoggingBuilder

使用。ILoggingBuilder

switchName
String

要使用的名稱 SourceSwitch

listener
TraceListener

使用。TraceListener

傳回

這樣 ILoggingBuilder 可以串接額外的通話。

適用於