ReliableSession Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso conveniente às propriedades de um elemento de associação de sessão confiável que estão disponíveis ao usar uma das associações fornecidas pelo sistema.
public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
- Herança
-
ReliableSession
- Derivado
Exemplos
O exemplo a seguir mostra como criar uma nova sessão confiável e acessar e alterar os valores de propriedade dessa sessão. A ReliableSession classe permite que você escreva:
// 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)
Comentários
As propriedades contidas na ReliableSession classe são o subconjunto daqueles contidos no ReliableSessionBindingElement que são acessíveis de uma associação predefinida. Esse subconjunto consiste em propriedades e Ordered propriedadesInactivityTimeout. A ReliableSession classe faz referência aos mesmos objetos que o ReliableSessionBindingElement, portanto, alterar o valor de um altera o valor do outro também. Essa classe reúne essas duas propriedades do elemento de associação de sessão confiável em conjunto para obter melhor capacidade de descoberta.
Construtores
ReliableSession() |
Inicializa uma nova instância da classe ReliableSession. |
ReliableSession(ReliableSessionBindingElement) |
Inicializa uma nova instância da classe ReliableSession de um elemento de associação de sessão confiável. |
Propriedades
InactivityTimeout |
Obtém ou define o intervalo de tempo durante o qual um serviço pode permanecer inativo antes de ser fechado. |
Ordered |
Obtém ou define um valor que indica se a entrega de mensagens deve preservar a ordem na qual as mensagens são enviadas. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |