Create il vostro oggetto client WCF aggiungendo la seguente riga di codice :
Aggiungere il seguente codice per chiamare operazioni del servizio WCF dal blocco " try" e chiudere correttamente la connessione del canale dopo che è terminato senza errori : try { Console.WriteLine ( WCFclientVar.operationName ) ; if ( WCFclientVar.State = System.ServiceModel.CommunicationState.Faulted ) { WCFclientVar.Close (); MessagBox.Show ( "Il tuo WCF eseguito con successo ");} ! else { WCFclientVar.Abort (); MessagBox.Show ( "Client abortito a provare ! . bloccare a causa di un errore Riprova ");} } tempo Maniglia fuori eccezioni nel " blocco catch "e interrompere la connessione del canale utilizzando il seguente codice: < br cattura > ( TimeoutException timeout) { WCFclientVar.Abort (); MessagBox.Show ( " tempo di connessione fuori!" );} Si potrebbe anche aggiungere il seguente blocco "catch " per catturare eventuali altri errori e interrompere la connessione del canale quando accadono : ( Exception ex ) { WCFclientVar.Abort (); MessagBox.Show ( ex.Message );}
2
3
4
cattura
Informazioni correlate
Programmazione © www.354353.com