TransferSession Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si el contrato para la transferencia de mensajes de un cliente a una aplicación requiere una sesión y si la entrega de mensajes debe conservar el orden en el que el cliente llama a las operaciones.
public enum class TransferSession
public enum TransferSession
type TransferSession =
Public Enum TransferSession
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | Especifica que no se requiere una sesión para interactuar con los servicios de este contrato. |
| Ordered | 1 | Especifica que se requiere una sesión con garantías de entrega de mensajes ordenadas para interactuar con los servicios de este contrato. |
| Unordered | 2 | Especifica que una sesión con garantías de entrega de mensajes desordenadas es suficiente para interactuar con los servicios de este contrato. |
Comentarios
Las TransferSession enumeraciones se suelen usar en asociación con un contrato de servicio. Cuando un cliente envía mensajes a una aplicación remota o servicio para llamar a operaciones, TransferSession se usa para determinar si se requiere una sesión para interactuar con el servicio y si los mensajes usados para invocar las operaciones en un servicio deben llegar en el mismo orden en el que se enviaron.
La entrega de mensajes entre el cliente y el servicio requiere una sesión para conservar el orden en el que el cliente llama a las operaciones. Si no hay ninguna sesión entre puntos de conexión, el pedido de entrega no refleja el orden en el que se envían los mensajes.
El valor de TransferSession que usa una aplicación especifica si la aplicación requiere un orden específico en la secuencia de llamada. Si Se ordena, el contrato requiere que los mensajes lleguen en el orden en el que se envían.
Si no está ordenado, los mensajes usados para invocar operaciones públicas pueden llegar en cualquier orden.
Si no hay ninguna, no hay ninguna sesión.