LoggingActivity Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
LoggingActivity(String, ILoggingChannel) |
Initialise une nouvelle instance de la classe LoggingActivity pour le LoggingChannel spécifié en mode de compatibilité Windows 8.1. |
LoggingActivity(String, ILoggingChannel, LoggingLevel) |
Initialise une nouvelle instance de la classe LoggingActivity pour les éléments LoggingChannel et LoggingLevel spécifiés en mode de compatibilité Windows 8.1. |
LoggingActivity(String, ILoggingChannel)
Initialise une nouvelle instance de la classe LoggingActivity pour le LoggingChannel spécifié en mode de compatibilité Windows 8.1.
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)
Paramètres
- activityName
-
String
Platform::String
winrt::hstring
Nom de l’activité de journalisation.
- loggingChannel
- ILoggingChannel
Canal de journalisation.
Remarques
Windows 10 Deux modes de fonctionnement sont désormais pris en charge : Windows 8.1 mode de compatibilité et le nouveau comportement pris en charge par Windows 10 et versions ultérieures.+ Pour Windows 8.1 mode de compatibilité, créez l’objet à l’aide d’un constructeur.
- Pour un comportement spécifique Windows 10 et ultérieur, créez un objet LoggingActivity à l’aide de LoggingChannel.StartActivity ou de LoggingActivity.StartActivity.
Les différences entre ces deux modes sont les suivantes :
mode de compatibilité Windows 8.1 | comportement spécifique Windows 10 et ultérieur |
---|---|
L’événement de début généré par le constructeur est mis en forme pour la compatibilité avec le manifeste utilisé par LoggingChannel. Le nom de l’événement de début est codé en dur comme "LogActivityStart" + Level . L’événement sera un événement basé sur un manifeste ou un événement auto-décrivant en fonction du mode de fonctionnement du canal sous-jacent. |
L’événement start généré par la méthode StartActivity suit les conventions de LoggingChannel.LogEvent et utilise toujours un encodage d’événement auto-décrivant, c’est-à-dire non basé sur un manifeste. Le nom de l’événement est basé sur le paramètre startEventName . |
L’événement stop généré par Close() ou Dispose() est mis en forme pour la compatibilité avec le manifeste utilisé par LoggingChannel. Le nom de l’événement d’arrêt est codé en dur comme "LogActivityStop" + Level . L’événement sera un événement basé sur un manifeste ou un événement auto-décrivant, selon le mode de fonctionnement du canal sous-jacent. |
L’événement Stop généré par Close() ou Dispose() suit les conventions de LoggingChannel.LogEvent et utilise l’encodage d’événement auto-décrivant. Le nom de l’activité sera utilisé comme nom d’événement d’arrêt. |
Le destructeur/finaliseur appelleRa Close(). | Le destructeur/finaliseur n’appellera pas Close().. |
Voir aussi
S’applique à
LoggingActivity(String, ILoggingChannel, LoggingLevel)
Initialise une nouvelle instance de la classe LoggingActivity pour les éléments LoggingChannel et LoggingLevel spécifiés en mode de compatibilité Windows 8.1.
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)
Paramètres
- activityName
-
String
Platform::String
winrt::hstring
Nom de l’activité de journalisation.
- loggingChannel
- ILoggingChannel
Canal de journalisation.
- level
- LoggingLevel
Niveau de journalisation.