Freigeben über


SerializationContextTransactionExtensions.GetSerializationContext-Methode

Ruft das SerializationContext ab, das im Kontext der angegebenen Transaktion aktiv ist. Der SerializationContext wird im TranactionContext von Serialisierungstransaktionen gespeichert. Wenn die Transaktion geschachtelt ist, wird der Transaktionsstapel durchsucht, um die nächste einschließende Serialisierungstransaktion mit SerializationContext zu finden.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function GetSerializationContext ( _
    transaction As Transaction _
) As SerializationContext
public static SerializationContext GetSerializationContext(
    this Transaction transaction
)

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.SerializationContext
Der in der nächsten einschließenden Serialisierungstransaktion aktive SerializationContext oder NULL, wenn nicht vorhanden.

Hinweis zur Verwendung

In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ Transaction aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).

.NET Framework-Sicherheit

Siehe auch

Referenz

SerializationContextTransactionExtensions Klasse

Microsoft.VisualStudio.Modeling-Namespace