Partilhar via


ILoggingChannel Interface

Definição

Representa uma fonte de mensagens de log.

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
Derivado
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

Enabled

Obtém um valor que indica se as mensagens estão sendo registradas no LoggingChannel atual.

Level

Obtém o nível de detalhes das mensagens do LoggingChannel atual.

Name

Obtém o nome do LoggingChannel atual.

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

LogMessage(String)

Registra uma mensagem no LoggingChannel atual.

LogMessage(String, LoggingLevel)

Registra uma mensagem no LoggingChannel atual com o LoggingLevel especificado.

LogValuePair(String, Int32)

Registra dados no LoggingChannel atual.

LogValuePair(String, Int32, LoggingLevel)

Registra dados no LoggingChannel atual com o LoggingLevel especificado.

Eventos

LoggingEnabled

Gerado quando o canal de registro em log é anexado a uma LoggingSession ou outras ferramentas de rastreamento e depuração de eventos.

Aplica-se a

Confira também