LoggingActivity Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
LoggingActivity(String, ILoggingChannel) |
Menginisialisasi instans baru kelas LoggingActivity untuk LoggingChannel yang ditentukan dalam mode kompatibilitas Windows 8.1. |
LoggingActivity(String, ILoggingChannel, LoggingLevel) |
Menginisialisasi instans baru kelas LoggingActivity untuk loggingChannel dan LoggingLevel yang ditentukan dalam mode kompatibilitas Windows 8.1. |
LoggingActivity(String, ILoggingChannel)
Menginisialisasi instans baru kelas LoggingActivity untuk LoggingChannel yang ditentukan dalam mode kompatibilitas 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)
Parameter
- activityName
-
String
Platform::String
winrt::hstring
Nama aktivitas pengelogan.
- loggingChannel
- ILoggingChannel
Saluran pengelogan.
Keterangan
Windows 10 Dua mode operasi sekarang didukung: mode kompatibilitas Windows 8.1 dan perilaku baru yang didukung oleh Windows 10 dan yang lebih baru.+ Untuk mode kompatibilitas Windows 8.1, buat objek menggunakan konstruktor.
- Untuk perilaku spesifik Windows 10 dan yang lebih baru, buat objek LoggingActivity dengan menggunakan LoggingChannel.StartActivity atau LoggingActivity.StartActivity.
Perbedaan antara kedua mode ini adalah:
Mode kompatibilitas Windows 8.1 | perilaku spesifik Windows 10 dan yang lebih baru |
---|---|
Peristiwa awal yang dihasilkan oleh konstruktor diformat untuk kompatibilitas dengan manifes yang digunakan oleh LoggingChannel. Nama peristiwa awal dikodekan secara permanen sebagai "LogActivityStart" + Level . Peristiwa ini akan menjadi peristiwa berbasis manifes atau peristiwa yang menjelaskan sendiri tergantung pada mode operasi saluran yang mendasarinya. |
Peristiwa awal yang dihasilkan oleh metode StartActivity mengikuti konvensi LoggingChannel.LogEvent dan akan selalu menggunakan yang menjelaskan sendiri, yaitu tidak berbasis manifes, pengodean peristiwa. Nama peristiwa didasarkan pada parameter startEventName . |
Peristiwa berhenti yang dihasilkan oleh Close() atau Dispose() diformat untuk kompatibilitas dengan manifes yang digunakan oleh LoggingChannel. Nama peristiwa berhenti dikodekan secara permanen sebagai "LogActivityStop" + Level . Peristiwa ini akan menjadi peristiwa berbasis manifes atau peristiwa yang menjelaskan sendiri, tergantung pada mode operasi saluran yang mendasarinya. |
Peristiwa Berhenti yang dihasilkan oleh Close() atau Dispose() akan mengikuti konvensi LoggingChannel.LogEvent dan akan menggunakan pengodean peristiwa yang menjelaskan sendiri. Nama aktivitas akan digunakan sebagai nama peristiwa berhenti. |
Destruktor/finalizer akan memanggil Close(). | Destructor/finalizer tidak akan memanggil Close(). |
Lihat juga
Berlaku untuk
LoggingActivity(String, ILoggingChannel, LoggingLevel)
Menginisialisasi instans baru kelas LoggingActivity untuk loggingChannel dan LoggingLevel yang ditentukan dalam mode kompatibilitas 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)
Parameter
- activityName
-
String
Platform::String
winrt::hstring
Nama aktivitas pengelogan.
- loggingChannel
- ILoggingChannel
Saluran pengelogan.
- level
- LoggingLevel
Tingkat pengelogan.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk