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 અરજી ડેસ્કટોપ કાર્યક્રમો સર્વિસીસ webs ite વેબ એપ્લિકેશન વેબ સેવા EventWriter બનાવ્યો દુરસ્ત વિન્ડોઝ ઇવન્ટ લોગ

શું કાર્યક્રમોમાં હું આ ઉપયોગ કરી શકો છો ?

આ ઘટક 2.0 ફ્રેમવર્ક અથવા નવી ઉપયોગ કરી રહ્યા છો કે જે બધા . નેટ એપ્લિકેશન્સ ઉપયોગ કરી શકે છે જેનો અર્થ થાય છે . NET 2.0 ફ્રેમવર્ક મદદથી બનેલ છે . આ . NET 2.0, 3.0, 3.5, 4.0, અને 4.5 + + સમાવેશ થાય છે. . આ ઘટક તમામ પ્રકારના નેટ કાર્યક્રમો સહિત ઉપયોગ કરી શકો છો

  • કન્સોલ
  • વિન્ડોઝ ફોર્મ્સ
  • ડબલ્યુપીએફ
  • ASP.NET
  • ASP.NET MVC
  • વિન્ડોઝ સર્વિસિસ
  • વેબ સેવાઓ ( XML / WCF )

તે વિશ્વસનીય છે?

  • ડેડલોક - લોકીંગ દ્વારા થ્રેડ સલામતી ડેડલોક કરવાનું ટાળે
  • મેમરી લિક - પાંચ નિકાલ પદ્ધતિ મારફતે સાફ અને જેમ કે રદ થયેલી સાંભળનાર તરીકે સમસ્યાઓ ધ્યાનમાં
  • અપવાદો લિક - અરજી અનિચ્છનિય સમાપ્તિ ખાતરી કરવા માટે મારફતે સંભાળવા ઉદ્દભવવાનું નથી
  • ASP.NET ThreadPool અને સેવા અનુપલબ્ધ - ThreadPool થ્રેડો (કોઈ મૂળભૂત દ્વારા ) ઉપયોગ નથી અથવા આવે છે કે કેમ નિયંત્રણ આપો. આ સૂચવે છે કે સૂત્રો દહેશતના "સેવા અનુપલબ્ધ " કારણ ઉચ્ચ ઉપલબ્ધતા ASP.NET કાર્યક્રમો દૂર લેવામાં આવતા નથી
  • ખાતરી કરે છે. ટાસ્ક / પૃષ્ઠભૂમિ વર્ક માળખું - જટિલ બેકગ્રાઉન્ડ કામગીરી બનાવવા માટે ફ્લેક્સિબલ પદ્ધતિ
  • Strong નામ પર હસ્તાક્ષર કર્યા - . વૈશ્વિક વિધાનસભા કેશ ( GAC )

માં મજબૂત નામવાળી સાઇન ઇન & પણ સ્થાપિત છે કે અન્ય એપ્લિકેશન માં સંદર્ભ આપે છે. જો તમે પેકેજ શું વિચાર છે?

  • સશક્ત નામ સહી સાથે . NET એસેમ્બલી
  • ડીબગ ફાઇલ ( PDB )
  • XML ટિપ્પણીઓ ( ઇન્ટેલિસેન્સ )
  • કન્સોલ ડેમો પ્રોજેક્ટ અરજી
  • સંપૂર્ણ ઉપયોગ દસ્તાવેજ એક વ્યાપક સહાય ફાઇલ
  • API દસ્તાવેજીકરણ
  • C # સોર્સ
  • કોડ. વિઝ્યુઅલ સ્ટુડિયો 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

સુસંગત બ્રાઉઝર્સ:
આઇ 6 , આઇ 7 , IE8 , IE9 , IE10 , ફાયરફોક્સ , સફારી , ઓપેરા , Chrome ને

સોફ્ટવેર આવૃત્તિ:
નેટ 2.0 નેટ 3.0 , નેટ 3.5 . . .

. . ફાઈલો:
C # સીએસ સમાવાયેલ

કીવર્ડ્સ

ઘટના લોગ, પૃષ્ઠભૂમિ વર્ક, C-શાર્પ, કેશ્ડ ઘટના લોગ લેખકો, ઝડપી પ્રભાવ, લોગીંગ, મલ્ટી tasking, સમાંતર ઘટના લોગ લેખન, કતાર, ઘટના લોગ લેખન કતારમાં, જર્જરિત સુરક્ષિત, વિન્ડોઝ ઇવન્ટ લોગ, ઘટના લોગ લખી