IDuplexSession.CloseOutputSession Methode

Definitie

Hiermee wordt de uitgaande sessie beëindigd die aangeeft dat er geen berichten meer worden verzonden vanaf dit eindpunt op het kanaal dat is gekoppeld aan de sessie.

Overloads

Name Description
CloseOutputSession()

Hiermee wordt de uitgaande sessie beëindigd die aangeeft dat er geen berichten meer worden verzonden vanaf dit eindpunt op het kanaal dat is gekoppeld aan de sessie.

CloseOutputSession(TimeSpan)

Hiermee wordt de uitgaande sessie beëindigd die aangeeft dat er binnen een bepaald tijdsinterval geen berichten meer worden verzonden vanaf dit eindpunt op het kanaal dat is gekoppeld aan de sessie.

CloseOutputSession()

Hiermee wordt de uitgaande sessie beëindigd die aangeeft dat er geen berichten meer worden verzonden vanaf dit eindpunt op het kanaal dat is gekoppeld aan de sessie.

public:
 void CloseOutputSession();
public void CloseOutputSession();
abstract member CloseOutputSession : unit -> unit
Public Sub CloseOutputSession ()

Opmerkingen

Aanroepende CloseOutputSession() signalen aan de andere kant van de sessie die het moet retourneren null van openstaande of volgende oproepen naar Receive. CloseOutputSession is idempotent, dus het opnieuw aanroepen heeft geen effect.

Het beëindigen van de uitgaande sessie heeft geen invloed op de binnenkomende sessie en geeft dus geen instructie over de mogelijkheid om berichten te ontvangen op de sessie die is gekoppeld aan het invoerkanaal.

Notities voor uitvoerders

CloseOutputSession() is een sessiemethode die kan communiceren met de IDuplexSessionChannel sessie die eigenaar is van de sessie. Met name als de levensduur van uw sessie wordt gecombineerd met de levensduur van uw kanaal (zoals bij TCP en betrouwbare sessie en beveiliging):

Van toepassing op

CloseOutputSession(TimeSpan)

Hiermee wordt de uitgaande sessie beëindigd die aangeeft dat er binnen een bepaald tijdsinterval geen berichten meer worden verzonden vanaf dit eindpunt op het kanaal dat is gekoppeld aan de sessie.

public:
 void CloseOutputSession(TimeSpan timeout);
public void CloseOutputSession(TimeSpan timeout);
abstract member CloseOutputSession : TimeSpan -> unit
Public Sub CloseOutputSession (timeout As TimeSpan)

Parameters

timeout
TimeSpan

Hiermee TimeSpan geeft u het tijdsinterval op waarin de bewerking moet worden voltooid.

Opmerkingen

Aanroepende CloseOutputSession(TimeSpan) signalen aan de andere kant van de sessie die het moet retourneren null van openstaande of volgende oproepen naar Receive. CloseOutputSession is idempotent, dus het opnieuw aanroepen heeft geen effect.

Het beëindigen van de uitgaande sessie heeft geen invloed op de binnenkomende sessie en geeft dus geen instructie over de mogelijkheid om berichten te ontvangen op de sessie die is gekoppeld aan het invoerkanaal.

Notities voor uitvoerders

CloseOutputSession() is een sessiemethode die kan communiceren met de IDuplexSessionChannel sessie die eigenaar is van de sessie. Met name als de levensduur van uw sessie wordt gecombineerd met de levensduur van uw kanaal (zoals bij TCP en betrouwbare sessie en beveiliging):

Van toepassing op