ReliableSession Klas

Definitie

Biedt handige toegang tot de eigenschappen van een betrouwbaar sessiebindingselement dat beschikbaar is wanneer u een van de door het systeem geleverde bindingen gebruikt.

public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
Overname
ReliableSession
Afgeleid

Voorbeelden

In het volgende voorbeeld ziet u hoe u een nieuwe betrouwbare sessie maakt en de eigenschapswaarden van die sessie opent en wijzigt. Met de ReliableSession klasse kunt u schrijven:

// Create a new reliable session object
ReliableSessionBindingElement bindingElement = new ReliableSessionBindingElement();
ReliableSession reliableSession = new ReliableSession(bindingElement);

// Now you can access property values
Console.WriteLine("Ordered: {0}", reliableSession.Ordered);
Console.WriteLine("InactivityTimeout: {0}", reliableSession.InactivityTimeout);
reliableSession.Ordered = false;
Console.WriteLine("The new value for the Ordered property is: {0}", reliableSession.Ordered);
' Create a new reliable session object
Dim bindingElement As ReliableSessionBindingElement = New ReliableSessionBindingElement()
Dim reliableSession As ReliableSession = New ReliableSession(bindingElement)

' Now you can access property values
Console.WriteLine("Ordered: {0}", reliableSession.Ordered)
Console.WriteLine("InactivityTimeout: {0}", reliableSession.InactivityTimeout)
ReliableSession.Ordered = False
Console.WriteLine("The new value for the Ordered property is: {0}", ReliableSession.Ordered)

Opmerkingen

De eigenschappen in de ReliableSession klasse zijn de subset van de eigenschappen in de ReliableSessionBindingElement klasse die toegankelijk zijn vanuit een vooraf gedefinieerde binding. Deze subset bestaat uit de InactivityTimeout en Ordered eigenschappen. De ReliableSession klasse verwijst naar dezelfde objecten als de ReliableSessionBindingElement, dus als u de waarde van de ene wijzigt, wordt ook de waarde van de andere gewijzigd. Deze klasse verzamelt deze twee eigenschappen van een betrouwbaar sessiebindingselement voor betere detectie.

Constructors

Name Description
ReliableSession()

Initialiseert een nieuw exemplaar van de ReliableSession klasse.

ReliableSession(ReliableSessionBindingElement)

Initialiseert een nieuw exemplaar van de ReliableSession klasse vanuit een betrouwbaar sessiebindingselement.

Eigenschappen

Name Description
InactivityTimeout

Hiermee kunt u een tijdsinterval instellen of instellen dat een service inactief kan blijven voordat u afsluit.

Ordered

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de bezorging van berichten de volgorde moet behouden waarin berichten worden verzonden.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op