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

— యాడ్ ఆన్ WorldWideScripts.net కు

తాజాగా ఉండాలని మా ఫీడ్ సబ్స్క్రయిబ్!

కొత్త !మీరు కావలసిన మాకు అనుసరించండి!


ఈవెంట్ లాగ్ రచయిత - హై పెర్ఫార్మెన్స్ ఈవెంట్ లాగింగ్ - అమ్మకానికి కోసం WorldWideScripts.net అంశం

Ads

Ad: Bluehost hosting

ఈవెంట్ లాగ్ రచయిత . NET భాగం ఈవెంట్ లాగ్ వ్రాయడానికి ఒక సాధారణ మరియు బలమైన పద్ధతి మీకు అందిస్తుంది . ఈ భాగం యొక్క ప్రధాన ఘట్టం ఒకటి నేపథ్య థ్రెడ్ నిర్వచించబడిన వ్యవధిలో ఈవెంట్ లాగ్ వ్రాయడం ఉంది . ఈ మీ అనువర్తనాల పనితీరు గరిష్ట వద్ద ఉండేలా చూడాలి ! ఈ భాగం కూడా అధిక పనితీరు కాష్ రచయితలు ఉపయోగించి వ్రాస్తూ అందిస్తుంది - మీరు సరైన రచయిత ఎల్లప్పుడూ ఒక కొత్త అన్ని సమయం సృష్టించే భారాన్ని లేకుండా ఉపయోగిస్తారు భరోసా రచయితలు సృష్టిస్తుంది .

ఇతర . NET అప్లికేషన్ డెస్క్టాప్ ప్రోగ్రామ్లు సేవలు చక్రాలు ITE వెబ్ అప్లికేషన్ వెబ్ సర్వీస్ EventWriter సింగిల్ రైట్ Windows ఈవెంట్ లాగ్

ఏ అనువర్తనాలు నేను ఈ ఉపయోగించవచ్చు ?

ఈ భాగం 2.0 ఫ్రేమ్ లేదా కొత్త ఉపయోగిస్తున్న అన్ని . NET అనువర్తనాల్లో ఉపయోగించవచ్చు లో అంటే . NET 2.0 ఫ్రేమ్ వర్క్ ఉపయోగించి నిర్మించబడింది . ఈ . NET 2.0, 3.0, 3.5, 4.0, 4.5 & + ఉన్నాయి . . ఈ భాగం అన్ని రకాల NET అప్లికేషన్లు సహా ఉపయోగించవచ్చు

  • కన్సోల్
  • Windows పత్రాలు
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • Windows సేవలు
  • వెబ్ సేవలు ( XML / WCF )

ఇది నమ్మకమైన ?

  • డెడ్ - లాకింగ్ ద్వారా థ్రెడ్ భద్రతను డెడ్ తొలగిస్తుంది
  • మెమరీ లీకేజ్ - పారవేయాలని పద్ధతి ద్వారా శుభ్రం & ఇటువంటి lapsed వినేవారు వంటి సమస్యలు పరిగణలోకి
  • మినహాయింపులు దోషాలను - అప్లికేషన్ యొక్క అవాంచిత రద్దు నిర్ధారించడానికి ద్వారా అసాధారణ పరిస్థితి నిర్వహణ జరగదు
  • ASP.NET ThreadPool & సేవ అందుబాటులో లేదు - ThreadPool ఆధారాలు ( ఏ అప్రమేయంగా ) ఉపయోగిస్తారు లేదా అన్నది నియంత్రణ ఇవ్వండి . ఈ థ్రెడ్లపై భయంకరమైన " సేవ అందుబాటులో లేదు " దీనివల్ల అధిక లభ్యత ASP.NET అప్లికేషన్లు దూరంగా తీసుకున్న లేదు
  • నిర్ధారిస్తుంది . టాస్క్ / నేపధ్యం పని నిర్మాణం - క్లిష్టమైన నేపథ్య కార్యకలాపాలు సృష్టించడానికి ఫ్లెక్సిబుల్ విధానం
  • బలమైన పేరు సంతకం - . గ్లోబల్ అసెంబ్లీ Cache ( GAC )

లోకి బలమైన పేరు సంతకం & సంస్థాపించిన ఇతర అప్లికేషన్ లో సూచిస్తూ అనుమతిస్తుంది . మీరు ప్యాకేజీ లో ఏం వస్తుందా ?

  • బలమైన పేరు సంతకంతో . NET అసెంబ్లీ
  • డీబగ్ ఫైలు ( PDB )
  • XML వ్యాఖ్యలు ( Intellisense )
  • కన్సోల్ డెమో ప్రాజెక్ట్ అప్లికేషన్
  • పూర్తి ఉపయోగం పత్రాలతో సమగ్ర సహాయం ఫైలు
  • API డాక్యుమెంటేషన్
  • సి # మూల
  • కోడ్ . విజువల్ స్టూడియో 2012 సొల్యూషన్
  • మద్దతు

మద్దతు

ఏదైనా ప్రశ్నను అడగండి లేదావద్ద లక్షణాలు సూచించండి . 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();


డౌన్లోడ్
ఈ వర్గంలో ఇతర భాగాలుఈ రచయిత యొక్క అన్ని అంశాలు
వ్యాఖ్యలుతరచుగా ప్రశ్నలు మరియు సమాధానాలు కోరారు

లక్షణాలు

చివరి నవీకరణ:
19 జూన్ 13

అనుకూల బ్రౌజర్లు:
IE6 , IE7 , IE8 , IE9 , IE10 , Firefox , Safari , Opera , Chrome

సాఫ్ట్వేర్ వెర్షన్:
NET 2.0 , NET 3.0 , NET 3.5 . . .

. . ఫైళ్ళు:
సి # CS కలిగి

కీవర్డ్లు

ఈవెంట్ లాగ్, నేపథ్యంలో పని, c- పదునైన, కాష్ ఈవెంట్ లాగ్ రచయితలు, ఫాస్ట్ ప్రదర్శన, లాగింగ్, బహువిధి, సమాంతర ఈవెంట్ లాగ్ రచన, క్యూ, ఈవెంట్ లాగ్ రచన క్యూలో, థ్రెడ్ - సురక్షిత, విండోస్ ఈవెంట్ లాగ్, ఈవెంట్ లాగ్ వ్రాయండి