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, önceden tanımlanmış bir bağlamadan erişilebilen içinde ReliableSessionBindingElement bulunanların alt kümesidir. Bu alt küme ve Ordered özelliklerinden oluşurInactivityTimeout. sınıfı ile ReliableSession aynı nesnelere ReliableSessionBindingElementbaşvurur, bu nedenle birinin değerini değiştirmek 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 toplar.
Oluşturucular
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| InactivityTimeout |
Kapatmadan önce hizmetin etkin kalmayabileceği bir zaman aralığını 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
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |