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 til WorldWideScripts.net

Abonner på vårt feed for å holde deg oppdatert!

Nyhet! Følg oss som du vil ha det!


Event Log Writer - High Performance begivenhet Logging - WorldWideScripts.net Element til salgs

Ads

Ad: Bluehost hosting

Hendelsesloggen Writer . NET -komponenten gir deg en enkel og robust metode for å skrive til hendelsesloggen . En av de store høydepunkt av denne komponenten er å skrive til hendelsesloggen ved definerte intervaller på en bakgrunn tråd . Dette sikrer at resultatene av programmene forblir på topp ! Denne komponenten har også høy ytelse skriver med bufret forfattere - skaper forfattere for deg å sikre at riktig skriver er alltid brukt uten overhead for å skape en ny hele tiden.

Andre . NET Application Desktop programmer Services Webs ite Web Application Web Service EventWriter Enkeltrom Skriv Windows Event Log

I hvilke programmer kan jeg bruke dette?

Denne komponenten er bygget ved hjelp av . NET Framework 2.0 som betyr i kan brukes i alle . NET applikasjoner som bruker 2.0 rammeverket eller nyere . Dette omfatter . NET 2.0, 3.0, 3.5, 4.0, og 4.5 + . Denne komponenten kan brukes alle typer NET applikasjoner inkludert: .

  • Konsollen
  • Windows Forms
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • Windows Services
  • Web Services ( XML / WCF )

Er det pålitelig ?

  • Vranglåser - tråd sikkerhet gjennom låsing unngår vranglåser
  • Minnelekkasjer - rydde opp gjennom kast metoden og vurdere problemer som bortfalt lytteren
  • Unntak lekkasjer - avvikshåndtering gjennom å sikre uønsket avslutning av programmet skjer ikke
  • ASP.NET ThreadPool & Tjenesten er utilgjengelig - Gi kontroll av om ThreadPool tråder er brukt eller ikke (som standard nei). Dette sikrer at trådene er ikke tatt bort fra høy tilgjengelighet ASP.NET applikasjoner forårsaker den fryktede " Tjeneste utilgjengelig "
  • Oppgave / Background arbeid struktur - Fleksibel mekanisme for å skape komplekse bakgrunnsoperasjoner
  • Sterkt navn signert - Lar henviser i andre program som er sterk oppkalt signert og også installert i Global Assembly Cache ( GAC )

Hva får du i pakken ?

  • NET Assembly med Strong Navn Signatur
  • Debug fil ( PDB )
  • XML kommentarer ( Intellisense )
  • Console Demo prosjektsøknaden
  • En omfattende hjelp-filen Dokumentere full bruk
  • API Dokumentasjon
  • C # Kilde
  • Code. Visual Studio 2012 Solution
  • Støtte

Støtte

Spør noen spørsmål eller foreslå funksjoner påsupport.avantprime.com!

Hvordan bruke dette i søknaden min ?

Skriv til hendelsesloggen

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

Skriv til hendelsesloggen bruke lagrede forfattere

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

Skriv til hendelsesloggen hjelp køen mekanisme

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


Laste ned
Andre komponenter i denne kategorienAlle komponenter av denne forfatteren
KommentarerOfte stilte spørsmål og svar

Egenskaper

Laget:
7 januar 13 , Siste oppdatering

kompatible lesere:
IE6 , IE7 , IE8 , IE9 , IE10 , Firefox , Safari , Opera , Chrome , Programvare versjon

. . filer Inkludert:
C # CS

Søkeord

Hendelseslogg, bakgrunnen arbeid, c -sharp, bufret hendelsesloggen forfattere, rask ytelse, logging, multi - tasking, parallelt hendelsesloggen skriftlig, kø, kø hendelsesloggen skriftlig, tråd-safe, vinduer hendelsesloggen, skrive til hendelsesloggen