Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में पृष्ठभूमि कार्यकर्ता वर्ग


जैसा कि नाम से पता चलता है कि बैकग्राउंड वर्कर क्लास आपको एक थ्रेड सेट करने की अनुमति देता है जो लगातार बैकग्राउंड में चल रहा है और जब भी आवश्यक हो मुख्य थ्रेड के साथ संचार कर सकता है।

BackgroundWorker विंडोज फॉर्म में थ्रेड्स का कार्यान्वयन करता है। किसी अन्य थ्रेड पर गहन कार्य करने की आवश्यकता है ताकि UI स्थिर न हो। जब कार्य पूरा हो जाए तो संदेश पोस्ट करना और यूजर इंटरफेस को अपडेट करना आवश्यक है।

निम्न गुणों का उपयोग BackgroundWorker वर्ग में किया जाता है:

>संदर्भ: माइक्रोसॉफ्ट डेवलपर नेटवर्क (एमएसडीएन)

<वें शैली ="चौड़ाई:87.5796%;">नाम और विवरण
S.No.
1 रद्दीकरण लंबित
एक मान यह दर्शाता है कि क्या एप्लिकेशन ने पृष्ठभूमि संचालन को रद्द करने का अनुरोध किया है।
2 CanRaiseEvents
यह इंगित करने वाला मान प्राप्त करता है कि क्या घटक किसी ईवेंट को बढ़ा सकता है
3 कंटेनर
IContainer प्राप्त करता है जिसमें घटक होता है।
4 DesignMode
एक मान प्राप्त करता है जो इंगित करता है कि घटक वर्तमान में डिज़ाइन मोड में है या नहीं। (घटक से विरासत में मिला।)
5 ईवेंट
इस घटक से जुड़े ईवेंट हैंडलर की सूची प्राप्त करें।
6 व्यस्त है
एक मान प्राप्त करता है जो दर्शाता है कि क्या BackgroundWorker एक एसिंक्रोनस ऑपरेशन चला रहा है।
7 साइट
घटक का आईसाइट प्राप्त करता है या सेट करता है।
8 WorkerReportsProgress
एक मान प्राप्त करता है या सेट करता है जो दर्शाता है कि पृष्ठभूमिवर्कर प्रगति अपडेट की रिपोर्ट कर सकता है या नहीं।
9 कार्यकर्ता समर्थन रद्द करना
एक मान प्राप्त करता है या सेट करता है जो दर्शाता है कि पृष्ठभूमिवर्कर एसिंक्रोनस रद्दीकरण का समर्थन करता है या नहीं।

  1. HTML DOM स्टाइल बैकग्राउंडसाइज प्रॉपर्टी

    HTML DOM स्टाइल बैकग्राउंड-साइज़ प्रॉपर्टी का उपयोग बैकग्राउंड इमेज का आकार सेट करने या प्राप्त करने के लिए किया जाता है। सिंटैक्स − . के लिए वाक्य रचना निम्नलिखित है बैकग्राउंड साइज प्रॉपर्टी सेट करना - object.style.backgroundSize = "auto|length|cover|contain|intial|inherit" गुण उपरोक्

  1. C# में BitArray में किसी विशिष्ट स्थिति में बिट का मान प्राप्त करता है या सेट करता है

    BitArray में किसी विशिष्ट स्थान पर बिट का मान प्राप्त करने या सेट करने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; public class Demo {    public static void Main(){       BitArray arr1 = new BitArray(2);       BitArray arr2 = new

  1. सी # में कंसोल क्लास

    C# में कंसोल क्लास का उपयोग कंसोल अनुप्रयोगों के लिए मानक इनपुट, आउटपुट और त्रुटि स्ट्रीम का प्रतिनिधित्व करने के लिए किया जाता है। आइए C# - . में कंसोल वर्ग के गुणों के कुछ उदाहरण देखें Console.CursorLeft संपत्ति C# में कंसोल के CursorLeft को बदलने के लिए, Console.CursorLeft प्रॉपर्टी का उपयोग कर