ReliableSession クラス
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システム指定のバインドのいずれかを使用したときに使用できる、信頼できるセッションのバインド要素のプロパティにアクセスする便利な方法を提供します。
public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
- 継承
-
ReliableSession
- 派生
信頼できるセッションを新たに作成する方法およびそのセッションのプロパティ値にアクセスして変更する方法を次の例に示します。 ReliableSession クラスを使用して、以下を書き込むことができます。
// 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)
ReliableSession クラスに含まれるプロパティは、定義済みのバインドからアクセスできる ReliableSessionBindingElement に含まれるプロパティのサブセットです。 このサブセットは、InactivityTimeout プロパティと Ordered プロパティで構成されます。 ReliableSession クラスは、ReliableSessionBindingElement と同じオブジェクトを参照するので、一方の値を変更すると、他方の値も変更されます。 このクラスは、この 2 つのプロパティと信頼できるセッションのバインディング要素を一緒にして、発見性を高めています。
Reliable |
ReliableSession クラスの新しいインスタンスを初期化します。 |
Reliable |
信頼できるセッション バインド要素から、ReliableSession クラスの新しいインスタンスを初期化します。 |
Inactivity |
サービスが非アクティブになってから終了するまでの時間を取得または設定します。 |
Ordered |
メッセージが送信された順序をメッセージ配信で維持する必要があるかどうかを示す値を取得または設定します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
Get |
既定のハッシュ関数として機能します。 (継承元 Object) |
Get |
現在のインスタンスの Type を取得します。 (継承元 Object) |
Memberwise |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
To |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
製品 | バージョン |
---|---|
.NET | 8 (package-provided), 9 (package-provided), 10 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。