ReliableSession Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Proporciona acesso conveniente às propriedades de um elemento de ligação de sessão fiável que estão disponíveis ao utilizar uma das ligações fornecidas pelo sistema.
public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
- Herança
-
ReliableSession
- Derivado
Exemplos
O exemplo seguinte mostra como criar uma nova sessão fiável, aceder e alterar os valores das propriedades dessa sessão. A ReliableSession aula permite-lhe escrever:
// 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)
Observações
As propriedades contidas na ReliableSession classe são o subconjunto daquelas contidas na ReliableSessionBindingElement que são acessíveis a partir de uma ligação pré-definida. Este subconjunto consiste nas InactivityTimeout propriedades e.Ordered A ReliableSession classe faz referência aos mesmos objetos que o ReliableSessionBindingElement, por isso alterar o valor de um altera também o valor do outro. Esta classe reúne estas duas propriedades de elemento fiável de ligação de sessão para melhor descoberta.
Construtores
| Name | Description |
|---|---|
| ReliableSession() |
Inicializa uma nova instância da ReliableSession classe. |
| ReliableSession(ReliableSessionBindingElement) |
Inicializa uma nova instância da ReliableSession classe a partir de um elemento de ligação de sessão fiável. |
Propriedades
| Name | Description |
|---|---|
| InactivityTimeout |
Obtém ou define um intervalo de tempo para que um serviço possa permanecer inativo antes do fecho. |
| Ordered |
Recebe ou define um valor que indica se a entrega de mensagens deve preservar a ordem em que as mensagens são enviadas. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |