Metodo SerializationContextTransactionExtensions.GetSerializationContext
Ottiene il SerializationContext attivo nel contesto della transazione specificata. L'oggetto SerializationContext viene archiviato nell'oggetto TranactionContext della transazioni di serializzazione. Se la transazione è annidata, viene cercato lo stack di transazione per trovare la transazione di serializzazione di inclusione più vicina con un oggetto SerializationContext.
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public Shared Function GetSerializationContext ( _
transaction As Transaction _
) As SerializationContext
public static SerializationContext GetSerializationContext(
this Transaction transaction
)
Parametri
- transaction
Tipo: Microsoft.VisualStudio.Modeling.Transaction
Transazione da cui viene avviata la ricerca di un oggetto SerializatioContext
Valore restituito
Tipo: Microsoft.VisualStudio.Modeling.SerializationContext
Oggetto SerializationContext attivo nella transazione di serializzazione di inclusione più vicina oppure null se non ne viene trovato alcuno
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo Transaction. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.