SerializationContextTransactionExtensions.GetSerializationContext 方法
取得指定之異動內容中現用的 SerializationContext。 SerializationContext 會儲存在序列化異動的 TranactionContext 中。 如果是巢狀交易,則會搜尋交易堆疊,以找出具有 SerializationContext 最接近的封入序列化交易。
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
語法
'宣告
<ExtensionAttribute> _
Public Shared Function GetSerializationContext ( _
transaction As Transaction _
) As SerializationContext
public static SerializationContext GetSerializationContext(
this Transaction transaction
)
參數
- transaction
類型:Microsoft.VisualStudio.Modeling.Transaction
由此開始搜尋 SerializatioContext 的異動
傳回值
類型:Microsoft.VisualStudio.Modeling.SerializationContext
最接近的封入序列化異動中的使用中 SerializationContext,如果沒有則為 null
使用注意事項
在 Visual Basic 和 C# 中,您可以在任何 Transaction 類型物件中呼叫這個方法以做為執行個體。使用執行個體方法語法呼叫這個方法時,請省略第一個參數。如需詳細資訊,請參閱擴充方法 (Visual Basic)或擴充方法 (C# 程式設計手冊)。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。