SerializationContextTransactionExtensions.GetSerializationContext, méthode
Obtenez le SerializationContext actif dans le contexte de la transaction spécifiée.Le SerializationContext est enregistré dans le TranactionContext de sérialiser des transactions.Si la transaction est imbriquée la pile de transaction est recherchée pour rechercher la transaction de sérialisation englobante la plus proche avec un SerializationContext.
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Function GetSerializationContext ( _
transaction As Transaction _
) As SerializationContext
public static SerializationContext GetSerializationContext(
this Transaction transaction
)
Paramètres
- transaction
Type : Microsoft.VisualStudio.Modeling.Transaction
La transaction à partir de laquelle la recherche d'un SerializatioContext part
Valeur de retour
Type : Microsoft.VisualStudio.Modeling.SerializationContext
Le SerializationContext actif dans la transaction de sérialisation englobante la plus appropriée, ou null si aucun
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type Transaction. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).
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.