WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

Event Log Writer - High Performance Event Logging

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


Log Acara Penulis - Prestasi Tinggi Acara Pembalakan - WorldWideScripts.net Item for Sale

Ads

Ad: Bluehost hosting

The Log Penulis Acara. Komponen BERSIH menyediakan anda dengan kaedah yang mudah dan mantap untuk menulis kepada log acara tersebut. Salah satu acara kemuncak utama komponen ini bertulis kepada log acara pada selang ditakrifkan pada thread latar belakang. Ini akan memastikan bahawa prestasi aplikasi anda kekal di puncak ! Komponen ini juga menawarkan prestasi tinggi menggunakan penulis menulis cache - mencipta penulis-penulis untuk anda memastikan bahawa penulis yang betul sentiasa digunakan tanpa overhed mewujudkan yang baru setiap masa.

Lain. BERSIH Permohonan Desktop Program Perkhidmatan Webs ITE Web Permohonan Perkhidmatan Web EventWriter Single Hapus Windows Log Acara

Dalam apa permohonan saya boleh menggunakan ini?

Komponen ini dibina dengan menggunakan . BERSIH 2.0 Rangka Kerja yang bermakna dalam boleh digunakan dalam semua aplikasi. BERSIH yang menggunakan rangka kerja 2.0 atau lebih baru. Ini termasuk . BERSIH 2.0, 3.0, 3.5, 4.0, & 4.5 +. Komponen ini boleh digunakan semua jenis permohonan BERSIH termasuk: .

  • Console
  • Windows Borang
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • Perkhidmatan Windows
  • Perkhidmatan Web ( XML / WCF )

Adakah ia boleh dipercayai?

  • Kebuntuan - keselamatan thread melalui mengunci mengelakkan kebuntuan
  • Kebocoran memori - membersihkan melalui kaedah melupuskan & mempertimbangkan masalah seperti pendengar luput
  • Pengecualian kebocoran - pengendalian melalui untuk memastikan penamatan yang tidak diingini permohonan Pengecualian tidak berlaku
  • ASP.NET ThreadPool & Service Unavailable - Berikan kawalan sama ada benang ThreadPool digunakan atau tidak ( secara lalai tidak ). Ini memastikan bahawa benang tidak diambil dari ketersediaan yang tinggi aplikasi ASP.NET menyebabkan ditakuti "Service Unavailable "
  • Tugas / Latar belakang struktur kerja - mekanisme fleksibel untuk mewujudkan operasi latar belakang kompleks
  • Nama yang kuat ditandatangani - Membenarkan rujukan dalam permohonan lain yang kuat bernama ditandatangani & juga dipasang ke dalam Cache Perhimpunan Global ( GAC)

Apa yang anda dapat dalam pakej ?

  • Perhimpunan. BERSIH dengan Nama Strong Signature
  • File Debug (GDP )
  • XML comments ( INTELLISENSE )
  • Console Demo Permohonan Projek
  • Fail bantuan yang komprehensif Pendokumentasian menggunakan sepenuhnya
  • Dokumentasi API
  • C # Source. Kod
  • Visual Studio 2012 Penyelesaian
  • Sokongan

Sokongan

Tanya mana-mana soalan atau CADANGKAN ciri disupport.avantprime.com!

Bagaimana untuk menggunakan ini dalam permohonan saya?

Tulis kepada log acara tersebut

Console.WriteLine("Writing two entries to the event log...");
var writerSetting = new EventLogWriterSetting(LogName, EventSource);
using (var writer = new EventLogWriter(writerSetting))
{
    for (int i = 0; i < 2; i++)
    {
        var message = string.Format("EventWriter message on {0}", DateTime.Now);
        Console.WriteLine(writer.WriteToLog(message, EventLogEntryType.Information)
                ? String.Format("Successfully wrote to the event log. Message: {0}", message)
                : "Unsuccessful attempt to write to the event log." 
            );
    }
}

Tulis kepada log sekiranya penulis menggunakan cache

EventLogWriterCache.WriteToLog(DateTime.Now.ToString(), LogName, EventSource, EventLogEntryType.Information);

Tulis kepada log sekiranya menggunakan mekanisme barisan

Console.WriteLine("Configuring QueueWriter to write every 3 seconds starting after 5 seconds.");
var writerQueueSetting = new EventLogWriterQueueSetting(TimeSpan.FromSeconds(3), TimeSpan.FromSeconds(5));

EventLogWriterQueue.Setting = writerQueueSetting;
var writerQueue = new EventLogWriterQueue(LogError);
var message = new EventLogWriterQueueMessage
    (
        String.Format("Queue message: {0}", DateTime.Now.ToString(CultureInfo.InvariantCulture)),
        LogName,
        EventSource,
        EventLogEntryType.Information
    );
writerQueue.Log(message);

Console.WriteLine("Polling every four seconds for new entries in the event log...");
for (int i = 0; i < 4; i++)
{
    TestEventLogReader();
    Thread.Sleep(4000);
}

// Only dispose after your queue is empty
while (!EventLogWriterQueue.IsQueueEmpty)
{
    Thread.Sleep(1000);
}

writerQueue.Dispose();


Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

Dicipta:
7 13 Jan

Kemaskini:
19 Jun 13

Pelayar Sesuai:
IE6, IE7 , IE8, IE9, IE10 , Firefox , Safari , Opera , Chrome

Software Version:
BERSIH 2.0 , BERSIH 3.0, BERSIH 3.5, . . . . BERSIH 3.7, BERSIH 4.0, BERSIH 4.5

. . Fail Termasuk:
C # CS

Kata kunci

Log Acara, kerja latar belakang, c- tajam, penulis log acara cache, prestasi yang cepat, pembalakan, pelbagai tugas, acara selari bertulis log, beratur, beratur acara bertulis log, thread- selamat, tingkap log acara, menulis untuk log peristiwa