Share via


ILoggingChannel 介面

定義

表示記錄訊息的來源。

public interface class ILoggingChannel : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3919905603, 4567, 20225, 181, 202, 207, 73, 82, 120, 192, 168)]
struct ILoggingChannel : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3919905603, 4567, 20225, 181, 202, 207, 73, 82, 120, 192, 168)]
public interface ILoggingChannel : System.IDisposable
Public Interface ILoggingChannel
Implements IDisposable
衍生
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

屬性

Enabled

取得值,這個值表示訊息是否記錄在目前的 LoggingChannel上。

Level

從目前的 LoggingChannel取得訊息的詳細資料層級。

Name

取得目前 LoggingChannel的名稱。

方法

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

LogMessage(String)

將訊息記錄至目前的 LoggingChannel

LogMessage(String, LoggingLevel)

使用指定的LoggingLevel,將訊息記錄至目前的LoggingChannel

LogValuePair(String, Int32)

將資料記錄到目前的 LoggingChannel

LogValuePair(String, Int32, LoggingLevel)

使用指定的LoggingLevel將資料記錄至目前的LoggingChannel

事件

LoggingEnabled

當記錄通道附加至 LoggingSession 或其他事件追蹤和偵錯工具時引發。

適用於

另請參閱