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 ایپلی کیشنز میں استعمال کیا جا سکتا میں جس کا مطلب ہے . NET 2.0 فریم ورک کا استعمال کرتے ہوئے بنایا گیا ہے. یہ نیٹ 2.0، 3.0 ، 3.5 ، 4.0 ، اور 4.5 + شامل ہیں. یہ جزو تمام اقسام کے NET ایپلی کیشنز کی بھی شامل کیا جا سکتا ہے

  • کنسول
  • ونڈوز کے فارم
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • ونڈوز کی خدمات
  • ویب سروسز ( XML / WCF )

یہ قابل اعتماد ہے؟

  • کئی معاملات کے تعطل - تالا لگا کے ذریعے دھاگے میں پوسٹ کی حفاظت کے کئی معاملات کے تعطل اجتناب
  • میموری لیک - تصرف کے طریقہ کار کے ذریعے صاف اور ایسی ویپگت سننے کے طور پر مسائل پر غور
  • مستثنیات لیک - کے ذریعے رعایت کی ہینڈلنگ کی درخواست کے غیر مطلوبہ خاتمے کو یقینی بنانے کے پائے جاتے ہیں نہیں ہے
  • ASP.NET ThreadPool اینڈ سروس دستیاب نہیں ہے - ThreadPool موضوعات (کوئی پہلے سے طے شدہ کی طرف سے) استعمال کیا جاتا ہے یا نہیں کا کنٹرول دے . یہ وہ موضوعات خطرناک "سروس دستیاب نہیں ہے " جس کے نتیجے میں اعلی دستیابی ASP.NET ایپلی کیشنز کی طرف سے چھین لیا نہیں کر رہے ہیں کو یقینی بناتا ہے
  • ٹاسک / پس منظر کا کام ساخت - پیچیدہ آپریشن کے پس منظر بنانے کے لئے لچکدار طریقہ کار
  • مضبوط نام پر دستخط کئے - گلوبل اسمبلی کیشے ( GAC )

میں مضبوط نامی پر دستخط کئے اور بھی نصب کر رہے ہیں دوسرے کی درخواست میں حوالہ دیتا ہے. آپ پیکج میں کیا ملتا ہے؟

  • مضبوط نام دستخط کے ساتھ . NET اسمبلی
  • ڈیبگ فائل ( PDB )
  • XML تبصرے ( Intellisense )
  • کنسول کی درخواست ڈیمو پروجیکٹ
  • مکمل استعمال کی دستاویزکاری ایک جامع مدد فائل
  • 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 ؛ موازن براؤزر

مطلوبہ الفاظ

واقعہ لاگ ان کریں, پس منظر کا کام C- تیز, عارضی ایونٹ لاگ ان لکھنے والوں, روزہ کارکردگی, لاگنگ, کثیر tasking, متوازی ایونٹ لاگ ان کریں تحریری طور پر, قطار, ایونٹ لاگ ان کریں تحریری طور پر قطار میں, دھاگے - محفوظ, ونڈوز ایونٹ لاگ ان کریں, واقعہ