ReliableSession Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sistem tarafından sağlanan bağlamalardan birini kullanırken kullanılabilen güvenilir bir oturum bağlama öğesinin özelliklerine kolay erişim sağlar.
public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
- Devralma
-
ReliableSession
- Türetilmiş
Örnekler
Aşağıdaki örnekte, yeni bir güvenilir oturum oluşturma ve bu oturumun özellik değerlerine erişme ve bunları değiştirme işlemleri gösterilmektedir. ReliableSession sınıfı şunları yazmanızı sağlar:
// 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)
Açıklamalar
sınıfında yer alan ReliableSession özellikler, içinde bulunan ReliableSessionBindingElement ve önceden tanımlanmış bir bağlamadan erişilebilenlerin alt kümesidir. Bu alt küme ve Ordered özelliklerinden oluşurInactivityTimeout. ReliableSession sınıfı ile aynı nesnelere ReliableSessionBindingElementbaşvurur, bu nedenle birinin değerinin değiştirilmesi diğerinin değerini de değiştirir. Bu sınıf, daha iyi bulunabilirlik için güvenilir oturum bağlama öğesinin bu iki özelliğini bir araya getirir.
Oluşturucular
ReliableSession() |
ReliableSession sınıfının yeni bir örneğini başlatır. |
ReliableSession(ReliableSessionBindingElement) |
Güvenilir bir oturum bağlama öğesinden sınıfının yeni bir örneğini ReliableSession başlatır. |
Özellikler
InactivityTimeout |
Kapatmadan önce bir hizmetin devre dışı kalabileceği bir zaman aralığı alır veya ayarlar. |
Ordered |
İleti tesliminin iletilerin gönderilme sırasını koruması gerekip gerekmediğini belirten bir değer alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |