TransferSession Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda smlouva o přenosu zpráv z klienta do aplikace vyžaduje relaci a zda doručování zpráv musí zachovat pořadí, ve kterém jsou operace volána klientem.
public enum class TransferSession
public enum TransferSession
type TransferSession =
Public Enum TransferSession
- Dědičnost
Pole
None | 0 | Určuje, že relace není nutná k interakci se službami v této smlouvě. |
Ordered | 1 | Určuje, že relace se zárukami doručení objednaných zpráv je vyžadována pro interakci se službami v této smlouvě. |
Unordered | 2 | Určuje, že relace se zárukami doručení neuspořádané zprávy je dostatečná pro interakci se službami v této smlouvě. |
Poznámky
Výčty TransferSession se obvykle používají ve spojení se servisní smlouvou. Když klient odesílá zprávy vzdálené aplikaci nebo službě za účelem volání operací, slouží k určení, TransferSession jestli je relace nutná pro interakci se službou a jestli zprávy použité k vyvolání operací ve službě musí dorazit ve stejném pořadí, ve kterém byly odeslány.
Doručování zpráv mezi klientem a službou vyžaduje relaci, aby se zachovalo pořadí, ve kterém klient volá operace. Pokud mezi koncovými body neexistuje žádná relace, pak se v objednávce doručení neodráží pořadí, ve kterém se zprávy odesílají.
Hodnota TransferSession , kterou aplikace používá, určuje, zda aplikace vyžaduje určité pořadí ve sekvenci volání. Pokud je objednávka, smlouva vyžaduje, aby zprávy docházeny v pořadí, ve kterém se odesílaly.
Pokud se neuspořádá, můžou zprávy použité k vyvolání veřejných operací dorazit v libovolném pořadí.
Pokud žádné, neexistují žádné relace.