ReliableSession Třída

Definice

Poskytuje pohodlný přístup k vlastnostem prvku spolehlivé vazby relace, které jsou k dispozici při použití jedné ze systémových vazeb.

public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
Dědičnost
ReliableSession
Odvozené

Příklady

Následující příklad ukazuje, jak vytvořit novou spolehlivou relaci a získat přístup k hodnotám vlastností této relace a změnit je. Třída ReliableSession umožňuje psát:

// 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)

Poznámky

Vlastnosti obsažené ve ReliableSession třídě jsou podmnožinou těch obsažených v objektu ReliableSessionBindingElement , které jsou přístupné z předdefinované vazby. Tato podmnožina se skládá z InactivityTimeout vlastností a Ordered . Třída ReliableSession odkazuje na stejné objekty jako ReliableSessionBindingElementobjekt , takže změna hodnoty jednoho změní hodnotu druhého. Tato třída shromáždí tyto dvě vlastnosti prvku reliable session binding pro lepší zjistitelnost.

Konstruktory

ReliableSession()

Inicializuje novou instanci ReliableSession třídy.

ReliableSession(ReliableSessionBindingElement)

Inicializuje novou instanci ReliableSession třídy z prvku vazby spolehlivé relace.

Vlastnosti

InactivityTimeout

Získá nebo nastaví časový interval, že služba může zůstat neaktivní před uzavřením.

Ordered

Získá nebo nastaví hodnotu, která označuje, zda doručení zprávy musí zachovat pořadí, ve kterém jsou zprávy odeslány.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro