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

— Add-On để WorldWideScripts.net

Đăng ký vào nguồn cấp dữ liệu của chúng tôi để ở lại đến ngày!

Mới! Theo chúng tôi như bạn muốn nó!


Event Log Writer - Hiệu suất cao tổ chức sự kiện khai thác gỗ - WorldWideScripts.net Mục Bán

Ads

Ad: Bluehost hosting

Event Log Writer. NET cung cấp cho bạn một phương pháp đơn giản và mạnh mẽ để ghi vào bản ghi sự kiện . Một trong những điểm nhấn chính của thành phần này được viết để ghi sự kiện trong khoảng thời gian được xác định trên một sợi nền . Điều này đảm bảo rằng hiệu suất của các ứng dụng của bạn vẫn còn ở đỉnh cao ! Thành phần này cũng cung cấp hiệu suất cao sử dụng nhà văn viết lưu trữ - tạo ra những nhà văn cho bạn đảm bảo rằng các nhà văn đúng luôn được sử dụng mà không cần các chi phí của việc tạo ra một cái mới tất cả các thời gian.

Khác . NET ứng dụng máy tính Chương trình Dịch vụ Webs ite ứng dụng Web Dịch vụ Web EventWriter đơn Viết Windows Event Log

Trong những ứng dụng nào tôi có thể sử dụng ?

Thành phần này được xây dựng bằng cách sử dụng NET 2.0. Khung có nghĩa là trong có thể được sử dụng trong tất cả . NET ứng dụng được sử dụng khuôn khổ 2.0 hoặc mới hơn . Điều này bao gồm NET . 2.0, 3.0, 3.5, 4.0, và 4.5 + . Thành phần này có thể được sử dụng tất cả các loại NET ứng dụng bao gồm : .

  • Giao diện điều khiển
  • Windows Forms
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • Dịch vụ cửa sổ
  • Dịch vụ web ( XML / WCF )

Có đáng tin cậy ?

  • Sự bế tắc - chủ đề an toàn thông qua các khóa tránh bế tắc
  • Rò rỉ bộ nhớ - làm sạch thông qua các phương pháp vứt bỏ và xem xét các vấn đề như người nghe mất hiệu lực
  • Trường hợp ngoại lệ rò rỉ - xử lý ngoại lệ thông qua để đảm bảo chấm dứt không mong muốn của các ứng dụng không xảy ra
  • ASP.NET ThreadPool & Service Unavailable - Cung cấp cho kiểm soát cho dù ThreadPool chủ đề được sử dụng hay không (mặc định không có ) . Điều này đảm bảo rằng chủ đề không được lấy đi từ cao ứng dụng ASP.NET sẵn sàng gây sợ hãi " Service Unavailable "
  • Nhiệm vụ / nền kết cấu công trình - cơ chế linh hoạt để tạo ra hoạt động nền phức tạp
  • Tên mạnh mẽ ký - Cho phép tham chiếu trong ứng dụng khác được mạnh mẽ tên ký và cũng được cài đặt vào Global Assembly Cache ( GAC )

Làm những gì bạn có được trong gói ?

  • NET . Hội với mạnh Tên Chữ ký
  • Tập tin gỡ lỗi ( PDB )
  • Ý kiến ​​XML ( Intellisense )
  • Dự án Demo ứng dụng giao diện điều khiển
  • Một tập tin trợ giúp toàn diện tài liệu sử dụng đầy đủ
  • Tài liệu API
  • C # Mã Nguồn
  • Visual Studio 2012 giải pháp
  • Hỗ trợ

Hỗ trợ

Yêu cầu bất kỳ câu hỏi hoặc đề nghị nghỉ ởsupport.avantprime.com!

Làm thế nào để sử dụng trong ứng dụng của tôi ?

Ghi vào bản ghi sự kiện

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." 
            );
    }
}

Viết để ghi sự kiện sử dụng nhà văn lưu trữ

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

Viết để ghi sự kiện bằng cách sử dụng cơ chế hàng đợi

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();


Tải về
Các thành phần khác trong thể loại nàyTất cả các thành phần của tác giả này
Ý kiếnCâu hỏi thường gặp và câu trả lời

Tài sản

Tạo:
7 ngày 13 tháng 1

Cập nhật lần cuối:
19 Tháng Sáu 13 , trình duyệt tương thích

. . tập tin bao gồm:
C # CS

Từ khóa

Event Log, việc nền c - sắc nét, lưu trữ văn bản ghi sự kiện, hoạt động nhanh, khai thác gỗ, đa tác vụ, song song sự kiện viết nhật ký, xếp hàng, xếp hàng đợi sự kiện viết nhật ký, thread-an toàn, cửa sổ ghi sự kiện, viết để ghi sự kiện