InstancePersistenceContext.ReadInstanceKeyMetadata 方法

定义

指示永久性提供程序已经成功从实例存储读取与当前实例关联的键的一些实例键元数据。

public:
 void ReadInstanceKeyMetadata(Guid key, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^ metadata, bool complete);
public void ReadInstanceKeyMetadata (Guid key, System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue> metadata, bool complete);
member this.ReadInstanceKeyMetadata : Guid * System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> * bool -> unit
Public Sub ReadInstanceKeyMetadata (key As Guid, metadata As IDictionary(Of XName, InstanceValue), complete As Boolean)

参数

key
Guid

已读取其元数据的键的实例键标识符。 不得是 Guid.Empty。

metadata
IDictionary<XName,InstanceValue>

作为 XNameInstanceValue 对象的字典的元数据。

complete
Boolean

如果该元数据代表与该实例键关联的所有元数据,则为 true;否则为 false

注解

当前实例句柄必须绑定到某个实例。 如果实例句柄绑定到某个锁,或当前实例标记为已完成,则将元数据视为一致,否则视为不确定。

适用于