BYOT Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Verpakt de COM+ ByotServerEx -klasse en de COM+ DTC-interfaces ICreateWithTransactionEx en ICreateWithTipTransactionEx. Deze klasse kan niet worden overgenomen.
public ref class BYOT sealed
public sealed class BYOT
type BYOT = class
Public NotInheritable Class BYOT
- Overname
-
BYOT
Opmerkingen
BYOT Met (Bring Your Own Transaction) kan een onderdeel worden gemaakt met of een externe transactie overnemen. Dat wil gezegd, een onderdeel dat nog geen gekoppelde transactie heeft, kan een transactie verkrijgen. MET COM+ kunt u een willekeurige vooraf bestaande DTC -transactie (Distributed Transaction Coordinator) of TIP-transactie (Transaction Internet Protocol) instellen als de transactieeigenschap van de context van een nieuw onderdeel. Hierdoor kunnen COM+-onderdelen worden gekoppeld aan transacties waarvan de levensduur wordt beheerd door een TP-monitor (Transaction Processing), Object/Taakkiezer (OTS) of databasebeheersysteem (DBMS).
BYOT transacties moeten met voorzichtigheid worden gebruikt. In bepaalde situaties kunnen ze resulteren in een transactie die meerdere synchronisatiedomeinen beslaat, dat wil gezegd dat parallellisme met een andere transactie wordt toegestaan, waardoor een impassevoorwaarde ontstaat.
Automatische transacties, in plaats BYOT van transacties, zijn het voorkeursprogrammeermodel voor schrijvers van bedrijfsonderdelen.
Methoden
| Name | Description |
|---|---|
| CreateWithTipTransaction(String, Type) |
Hiermee maakt u een object dat is opgenomen in een handmatige transactie met behulp van de TIP (Transaction Internet Protocol). |
| CreateWithTransaction(Object, Type) |
Hiermee maakt u een object dat is opgenomen in een handmatige transactie. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |