Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte si WCF klienta objekt pridaním nasledujúci riadok kódu :
Pridajte nasledujúci kód volanie operácie v WCF služby z bloku " vyskúšať " a riadne uzavrieť pripojenie kanálu potom, čo bola dokončená bez chýb: klipart try { Console.WriteLine ( WCFclientVar.operationName ) ; if ( ! WCFclientVar.State = System.ServiceModel.CommunicationState.Faulted ) { WCFclientVar.Close ( ) ; MessagBox.Show ( " Vaša WCF bol úspešne vykonaný " ) ; } else { WCFclientVar.Abort ( ) ; MessagBox.Show ( " Client prerušená v pokuse ! . blok kvôli chybe , prosím skúste to znova " ) ; } } Rukoväť čas mimo výnimky v " úlovku " bloku a prerušenia pripojenia kanálu pomocou nasledujúci kód : catch ( TimeoutException timeout ) { WCFclientVar.Abort ( ) ; MessagBox.Show ( " Doba pripojenia von ! " ) ; } Môžete si tiež pridať nasledujúce " úlovok " blok zachytiť iné chyby a prerušenia pripojenia kanála , keď sa stalo : catch ( Exception ex ) { WCFclientVar.Abort ( ) ; MessagBox.Show ( ex.Message ) ; }
2
3
4