ReliableSession Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |