TransferSession Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si le contrat pour le transfert de messages d’un client à une application nécessite une session et si la remise des messages doit conserver l’ordre dans lequel les opérations sont appelées par le client.
public enum class TransferSession
public enum TransferSession
type TransferSession =
Public Enum TransferSession
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Spécifie qu’une session n’est pas nécessaire pour interagir avec les services sur ce contrat. |
| Ordered | 1 | Spécifie qu’une session avec des garanties de remise de messages ordonnées est nécessaire pour interagir avec les services sur ce contrat. |
| Unordered | 2 | Spécifie qu’une session avec des garanties de remise de messages non ordonnées est suffisante pour interagir avec les services sur ce contrat. |
Remarques
Les TransferSession énumérations sont généralement utilisées en association avec un contrat de service. Lorsqu’un client envoie des messages à une application ou un service distant pour appeler des opérations, TransferSession est utilisé pour déterminer si une session est nécessaire pour interagir avec le service et si les messages utilisés pour appeler les opérations au niveau d’un service doivent arriver dans le même ordre dans lequel ils ont été envoyés.
La remise de messages entre le client et le service nécessite une session pour conserver l’ordre dans lequel les opérations sont appelées par le client. S’il n’existe aucune session entre les points de terminaison, la commande de remise ne reflète pas l’ordre dans lequel les messages sont envoyés.
La valeur utilisée TransferSession par une application spécifie si l’application requiert un ordre spécifique dans la séquence d’appels. S’il est ordonné, le contrat exige que les messages arrivent dans l’ordre dans lequel ils sont envoyés.
Si non ordonné, les messages utilisés pour appeler des opérations publiques peuvent arriver dans n’importe quel ordre.
Si aucun n’est, il n’y a pas de sessions.