DsmlSoapHttpConnection.EndSession Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beendet die Sitzung mit dem DSML-Server und löscht die SessionId Eigenschaft.
public:
override void EndSession();
public override void EndSession ();
override this.EndSession : unit -> unit
Public Overrides Sub EndSession ()
Ausnahmen
Es liegt ein Kommunikationsfehler mit dem DSML-Server vor.
Es ist keine geöffnete Sitzung vorhanden.
Hinweise
Diese Methode blockiert, während sie auf eine Antwort vom DSML-Server wartet, und es wird ein Timeout gemäß der Timeout Eigenschaft ausgeführt.
Wenn der DSML-Server die Sitzung bereits beendet hat, wird ein WebException ausgelöst. Wenn nach SessionId dem Auslösen der Ausnahme weiterhin gültig ist, hat die Anforderung nie den Server erreicht, und die Verbindung gilt weiterhin als gültig.