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.

注解

当前实例句柄必须绑定到实例。 如果实例句柄绑定到锁或当前实例标记为已完成,则元数据被视为一致;否则,它被认为是怀疑的。

适用于