TransferSession Enumeração
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.
Determina se o contrato para a transferência de mensagens de um cliente para uma aplicação requer uma sessão e se a entrega das mensagens deve preservar a ordem em que as operações são chamadas pelo cliente.
public enum class TransferSession
public enum TransferSession
type TransferSession =
Public Enum TransferSession
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Especifica que uma sessão não é obrigatória para interagir com os serviços deste contrato. |
| Ordered | 1 | Especifica que é necessária uma sessão com garantias de entrega de mensagens ordenadas para interagir com os serviços deste contrato. |
| Unordered | 2 | Especifica que uma sessão com garantias de entrega de mensagens não ordenadas é suficiente para interagir com os serviços deste contrato. |
Observações
As TransferSession enumerações são normalmente usadas em associação com um contrato de serviço. Quando um cliente envia mensagens para uma aplicação ou serviço remoto para chamadas de operações, TransferSession é usado para determinar se uma sessão é necessária para interagir com o serviço e se as mensagens usadas para invocar as operações num serviço devem chegar na mesma ordem em que foram enviadas.
A entrega de mensagens entre cliente e serviço requer uma sessão para preservar a ordem em que as operações são chamadas pelo cliente. Se não houver sessão entre os endpoints, então a ordem de entrega não reflete a ordem em que as mensagens são enviadas.
O valor que TransferSession uma aplicação utiliza especifica se a aplicação requer uma ordem específica na sequência de chamada. Se for Encomendado, o contrato exige que as mensagens cheguem na ordem em que foram enviadas.
Se não for ordenado, então as mensagens usadas para invocar operações públicas podem chegar em qualquer ordem.
Se não houver, não há sessões.