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 ist ein Kommunikationsfehler mit dem DSML-Server aufgetreten.
Es gibt keine geöffnete Sitzung.
Hinweise
Diese Methode wird blockiert, während sie auf eine Antwort vom DSML-Server wartet und entsprechend der Timeout Eigenschaft timeout.
Wenn der DSML-Server die Sitzung bereits eigenständig beendet hat, wird eine WebException ausgelöst. Wenn die SessionId Ausnahme nach dem Auslösen der Ausnahme noch gültig ist, hat die Anforderung nie den Server erreicht, und die Verbindung gilt weiterhin als gültig.