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 속성에 포함된 속성의 하위 집합입니다. 이 하위 집합은 및 Ordered 속성으로 InactivityTimeout 구성됩니다. 클래스는 ReliableSession 동일한 개체 ReliableSessionBindingElement를 참조하므로 한 개체의 값을 변경하면 다른 개체의 값도 변경됩니다. 이 클래스는 더 나은 검색을 위해 신뢰할 수 있는 세션 바인딩 요소의 이러한 두 속성을 함께 수집합니다.
생성자
ReliableSession() |
ReliableSession 클래스의 새 인스턴스를 초기화합니다. |
ReliableSession(ReliableSessionBindingElement) |
신뢰할 수 있는 세션 바인딩 요소에서 ReliableSession 클래스의 새 인스턴스를 초기화합니다. |
속성
InactivityTimeout |
서비스를 닫기 전에 서비스가 비활성 상태로 유지될 수 있는 시간 간격을 가져오거나 설정합니다. |
Ordered |
메시지 배달 시 메시지를 보낸 순서를 유지할지 여부를 나타내는 값을 가져오거나 설정합니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |