SerializationContextTransactionExtensions.GetSerializationContext 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取在指定事务的上下文中处于活动状态的 SerializationContext。 SerializationContext 存储在 TranactionContext 中,用于序列化事务。 如果对事务进行嵌套,则会搜索事务堆栈,以查找包含 SerializationContext 的最近的封闭序列化事务。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::VisualStudio::Modeling::SerializationContext ^ GetSerializationContext(Microsoft::VisualStudio::Modeling::Transaction ^ transaction);
public static Microsoft.VisualStudio.Modeling.SerializationContext GetSerializationContext (this Microsoft.VisualStudio.Modeling.Transaction transaction);
static member GetSerializationContext : Microsoft.VisualStudio.Modeling.Transaction -> Microsoft.VisualStudio.Modeling.SerializationContext
<Extension()>
Public Function GetSerializationContext (transaction As Transaction) As SerializationContext
参数
- transaction
- Transaction
从其开始搜索 SerializatioContext 的事务
返回
在最近的封闭序列化事务中处于活动状态的 SerializationContext,如果没有,则为 null