LoggingActivity Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
LoggingActivity(String, ILoggingChannel) |
Inicializa una nueva instancia de la clase LoggingActivity para el LoggingChannel especificado en Windows 8.1 modo de compatibilidad. |
LoggingActivity(String, ILoggingChannel, LoggingLevel) |
Inicializa una nueva instancia de la clase LoggingActivity para el LoggingChannel y LoggingLevel especificados en Windows 8.1 modo de compatibilidad. |
LoggingActivity(String, ILoggingChannel)
Inicializa una nueva instancia de la clase LoggingActivity para el LoggingChannel especificado en Windows 8.1 modo de compatibilidad.
public:
LoggingActivity(Platform::String ^ activityName, ILoggingChannel ^ loggingChannel);
LoggingActivity(winrt::hstring const& activityName, ILoggingChannel const& loggingChannel);
public LoggingActivity(string activityName, ILoggingChannel loggingChannel);
function LoggingActivity(activityName, loggingChannel)
Public Sub New (activityName As String, loggingChannel As ILoggingChannel)
Parámetros
- activityName
-
String
Platform::String
winrt::hstring
Nombre de la actividad de registro.
- loggingChannel
- ILoggingChannel
Canal de registro.
Comentarios
Windows 10 Ahora se admiten dos modos de operación: Windows 8.1 modo de compatibilidad y el nuevo comportamiento admitido por Windows 10 y versiones posteriores.+ Para Windows 8.1 modo de compatibilidad, cree el objeto mediante un constructor.
- Para el comportamiento específico de Windows 10 y versiones posteriores, cree un objeto LoggingActivity mediante LoggingChannel.StartActivity o LoggingActivity.StartActivity.
Las diferencias entre estos dos modos son:
modo de compatibilidad de Windows 8.1 | Comportamiento específico de Windows 10 y versiones posteriores |
---|---|
El evento de inicio generado por el constructor tiene el formato de compatibilidad con el manifiesto usado por LoggingChannel. El nombre del evento de inicio está codificado de forma rígida como "LogActivityStart" + Level . El evento será un evento basado en manifiestos o un evento autodescriptivo en función del modo de funcionamiento del canal subyacente. |
El evento de inicio generado por el método StartActivity sigue las convenciones de LoggingChannel.LogEvent y siempre usará una codificación de eventos basada en manifiestos, es decir, no basada en manifiestos. El nombre del evento se basa en el parámetro startEventName . |
El evento stop generado por Close() o Dispose() tiene el formato de compatibilidad con el manifiesto usado por LoggingChannel. El nombre del evento stop está codificado de forma rígida como "LogActivityStop" + Level . El evento será un evento basado en manifiestos o un evento autodescriptivo, en función del modo de funcionamiento del canal subyacente. |
El evento Stop generado por Close() o Dispose() seguirá las convenciones de LoggingChannel.LogEvent y usará la codificación de eventos autodescripta. El nombre de la actividad se usará como nombre del evento stop. |
El destructor/finalizador invocará Close(). | El destructor o finalizador no invocará Close(). |
Consulte también
Se aplica a
LoggingActivity(String, ILoggingChannel, LoggingLevel)
Inicializa una nueva instancia de la clase LoggingActivity para el LoggingChannel y LoggingLevel especificados en Windows 8.1 modo de compatibilidad.
public:
LoggingActivity(Platform::String ^ activityName, ILoggingChannel ^ loggingChannel, LoggingLevel level);
LoggingActivity(winrt::hstring const& activityName, ILoggingChannel const& loggingChannel, LoggingLevel const& level);
public LoggingActivity(string activityName, ILoggingChannel loggingChannel, LoggingLevel level);
function LoggingActivity(activityName, loggingChannel, level)
Public Sub New (activityName As String, loggingChannel As ILoggingChannel, level As LoggingLevel)
Parámetros
- activityName
-
String
Platform::String
winrt::hstring
Nombre de la actividad de registro.
- loggingChannel
- ILoggingChannel
Canal de registro.
- level
- LoggingLevel
Nivel de registro.