Provisioning Schema::transactionContext
Element that encapsulates attributes affecting rollback and request tracking. This element is part of the provisioning schema of Microsoft® Provisioning Framework (MPF).
Parent
Attributes
- tipUrl
- URL of the MPF server that owns the transaction. Used to enlist new transactions whenever remote MPF servers process a request (hence the "tip," or "Transaction Internet Protocol," in "tipUrl"). In distributed processing environments, MPF generates a tipUrl attribute to link the transaction to the server that originally received the request. The tipUrl also preserves the MPF transaction ID as the request travels between servers. By default, an MPF server assumes that a request comes directly from the client and assigns a new ID. The tipUrl attribute prevents remote servers from doing this erroneously. MPF automatically generates the tipURL attribute for remote requests, so do not include it in requests.
- transactionId
- ID that the receiving MPF server generates and assigns to the request. Used only for MPF internal processing and logging. Do not include this attribute in requests; if this value is passed in, MPF will override it.
Example
<context> <transactionContext TransactionId="53367B03-63D3-44ae-B8AD-C1E57E876E6C"/> </context>See also
Customization, HTTP and SOAP Provider, IProvHelper, XML Schema for Requests
Top of Page
© 1999-2002 Microsoft Corporation. All rights reserved.