Partager via


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

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

Voir aussi

Référence

SerializationContextTransactionExtensions Classe

Microsoft.VisualStudio.Modeling, espace de noms