LinkedTransaction, constructeur (String, IServiceProvider, ModelingDocData)
Initialise une nouvelle instance de la classe LinkedTransaction.
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Sub New ( _
description As String, _
serviceProvider As IServiceProvider, _
docData As ModelingDocData _
)
public LinkedTransaction(
string description,
IServiceProvider serviceProvider,
ModelingDocData docData
)
Paramètres
- description
Type : System.String
La description qui s'affichent dans la liste de phase de restauration/phase de restauration par progression.
- serviceProvider
Type : System.IServiceProvider
Le fournisseur de services qui est utilisé pour obtenir l'interface d'IVsLinkedUndoTransactionManager.
- docData
Type : Microsoft.VisualStudio.Modeling.Shell.ModelingDocData
Le document qui a initialisé la transaction liée.
Notes
Lorsque la classe d'LinkedTransaction est initialisée, cette méthode ouvre d'abord une transaction liée de phase de restauration, puis la méthode ouvre une transaction d'IMS.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.