C# ThreadPool

C# ThreadPool: जब हम किसी Method को Delegate Type के माध्‍यम से BeginInvoke() Method का प्रयोग करके Asynchronously Invoke करते हैं, तो CLR कोई एकदम नया Thread Create नहीं करता। बल्कि Efficiency प्राप्त करने के लिए Delegate का BeginInvoke() Method Worker Threads यानी Secondary Threads के एक Pool पर निर्भर करता है, जिसे .NET Runtime द्वारा Maintain किया जाता है। इस Pool के साथ Interact करने के लिए System.Threading Namespace हमें ThreadPool नाम का … [Read more...]

C# BeginInvoke

C# BeginInvoke: जैसाकि हम जानते हैं कि Delegates एक Type-Safe Object Oriented Function Pointers हैं। जब हम कोई .NET Delegate Type Define करते हैं, तो C# Compiler एक Sealed Class Create करता है और उसे System.MulticastDelegate Type से Derive करता है, जो कि स्वयं System.Delegate Type से Derived है। ये Base Classes हर Delegate को ये क्षमता प्रदान करते हैं कि वे विभिन्न प्रकार के Methods के Addresses की एक List (Invocation List) Maintain कर सकते हैं, … [Read more...]


Download All EBooks

सभी हिन्दी EBooks के DEMO DOWNLOAD LINKS प्राप्‍त करें, अपने EMail पर।

Register करके Login करें। इस Popup से छुटकारा पाएें।