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

Εγγραφείτε για να μας ζωοτροφές για να μείνετε ενημερωμένοι!

Νέο! Ακολουθήστε μας όπως εσείς το θέλετε!


Εκδήλωση Writer Log - High Performance καταγραφής συμβάντων - WorldWideScripts.net στοιχείο για την πώληση

Ads

Ad: Bluehost hosting

Ο συγγραφέας καταγραφής συμβάντων . NET στοιχείο που παρέχει μια απλή και ισχυρή μέθοδο για να γράψει στο αρχείο καταγραφής συμβάντων . Ένα από τα σημαντικότερα highlight αυτού του στοιχείου γράφει στο αρχείο καταγραφής συμβάντων σε καθορισμένα χρονικά διαστήματα σε ένα νήμα φόντου . Αυτό εξασφαλίζει ότι η απόδοση των εφαρμογών σας παραμένει σε ώρες αιχμής ! Αυτό το στοιχείο προσφέρει επίσης υψηλής απόδοσης γράφει χρησιμοποιώντας προσωρινά αποθηκευμένες συγγραφείς - δημιουργεί τις συγγραφείς για σας εξασφαλίζει ότι η σωστή συγγραφέας χρησιμοποιείται πάντα χωρίς την επιβάρυνση της δημιουργίας ενός νέου όλη την ώρα .

Άλλο . NET Desktop προγράμματα εφαρμογών Υπηρεσίες ite επίπεδες επιφάνειες Web Application Web Service EventWriter Single Γράψτε τα Windows αρχείο καταγραφής συμβάντων

Σε ποιες εφαρμογές μπορώ να χρησιμοποιήσω αυτό;

Αυτό το στοιχείο είναι χτισμένο με το . NET Framework 2.0 που σημαίνει μπορεί να χρησιμοποιηθεί σε όλες . NET εφαρμογών που χρησιμοποιούν το πλαίσιο 2.0 ή νεότερη έκδοση . Αυτό περιλαμβάνει . NET 2.0, 3.0, 3.5, 4.0, 4.5 & + . Αυτό το στοιχείο μπορεί να χρησιμοποιηθεί για όλα τα είδη της NET εφαρμογές όπως οι εξής: .

  • Console
  • Windows Forms
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • Υπηρεσίες των Windows
  • Web Services ( XML / WCF )

Είναι αξιόπιστη ;

  • Αδιέξοδα - ασφαλείας νήμα μέσω κλειδώματος αποτρέπει αδιέξοδα
  • Διαρροές μνήμης - καθαρισμό μέσω της Dispose μέθοδο και να εξετάσει τα προβλήματα, όπως η καταπίπτει ακροατή
  • Εξαιρέσεις διαρροές - εκτός από το χειρισμό μέσα από την εξασφάλιση ανεπιθύμητο τερματισμό της εφαρμογής δεν εμφανίζεται
  • ASP.NET ThreadPool & Service Unavailable - Δώστε τον έλεγχο του κατά πόσον οι ThreadPool νήματα που χρησιμοποιούνται ή όχι ( από προεπιλογή όχι) . Αυτό εξασφαλίζει ότι τα θέματα που δεν έχουν ληφθεί μακριά από την υψηλή διαθεσιμότητα εφαρμογών ASP.NET προκαλώντας την επίφοβη " υπηρεσία δεν είναι διαθέσιμη "
  • Εργασία / Ιστορικό δομή εργασίας - ευέλικτο μηχανισμό για τη δημιουργία σύνθετων διεργασίες στο παρασκήνιο
  • Ισχυρή όνομα υπέγραψε - Επιτρέπει την αναφορά σε άλλη εφαρμογή που είναι ισχυρό όνομα υπογραφεί και επίσης εγκατεστημένο στο Παγκόσμιο Cache συγκρότησης (GAC )

Τι μπορείτε να πάρετε το πακέτο;

  • NET Συνέλευση με ισχυρή Υπογραφή Όνομα
  • Αρχείο Debug ( ΠΣΠ)
  • XML σχόλια ( Intellisense )
  • Console Application έργου Demo
  • Ένα ολοκληρωμένο αρχείο βοήθειας Τεκμηρίωση πλήρη χρήση
  • Τεκμηρίωση API
  • C # Πηγή
  • Κώδικα. Visual Studio 2012 Solution
  • Υποστήριξη

Υποστήριξη

Ρωτήστε οποιαδήποτε ερώτηση ή ΠΡΟΤΕΙΝΕ χαρακτηριστικά σεsupport.avantprime.com!

Πώς να χρησιμοποιήσετε αυτό στην αίτησή μου;

Γράψτε στο αρχείο καταγραφής συμβάντων

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

Γράψτε στο αρχείο καταγραφής συμβάντων χρησιμοποιώντας προσωρινά αποθηκευμένες συγγραφείς

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

Γράψτε στο αρχείο καταγραφής συμβάντων χρησιμοποιώντας το μηχανισμό ουρά

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


Λήψη
Άλλα στοιχεία σε αυτή την κατηγορίαΌλα τα συστατικά αυτού του συγγραφέα
ΣχόλιαΣυχνές ερωτήσεις και απαντήσεις

Properties

Δημιουργήθηκε:
7η Ιανουαρίου 13 ? Τελευταία Ενημέρωση

Λέξεις-κλειδιά

Αρχείο καταγραφής συμβάντων, Προεργασία, C- απότομη, Cached συγγραφείς καταγραφής συμβάντων, Γρήγορη απόδοση, Υλοτομία, Multi - tasking, Παράλληλη γραφή καταγραφής συμβάντων, Ουρά, Ουρά εκδήλωση εγγράφως log, Νήμα-ασφαλή, Παράθυρα καταγραφής συμβ