में डिस्पैचर। बेगीनइनवोक() का उपयोग यूआई थ्रेड में कोड के कुछ टुकड़े को निष्पादित करने के लिए किया जाता है। हाल ही में मैंने देखा कि वहां 'परिनियोजन' वर्ग का उपयोग करके डिस्पैचर उदाहरण प्राप्त करने का एक और तरीका है। मैंइस बीच अंतर। डिस्पैचर.बिनगिनवोक() और परिनियोजन। वर्तमान। डिस्पैचर। सिग्नललाइट
जानना चाहते हैं वहाँ this.Dispatcher.BeginInvoke() और Deployment.Current.Dispatcher.BeginInvoke() कार्यों?, और
जब मैं का उपयोग करना चाहिए की invokation के बीच किसी भी diffrence है यह। डिस्पैचर.बिनजिन इनवोक() और परिनियोजन। वर्तमान। डिस्पैचर.बिनजिन इनवोक()?
धन्यवाद एलेक्स
किस परिस्थिति में वे समान नहीं हैं? – AnthonyWJones
@ एंथनीWJones: Dispatcher.Current कोड को निष्पादित करने वाले थ्रेड से जुड़े प्रेषण ऑब्जेक्ट को पुनर्प्राप्त करता है। इसलिए वे अलग-अलग धागे पर बुलाए जाने पर समान नहीं होते हैं। – Will
@Will: क्या आपका मतलब परिनियोजन था। वर्तमान या डिस्पैचर। वर्तमान? – wizzardz