InstancePersistenceContext.ReadInstanceKeyMetadata 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示持久性提供程序已成功从实例存储中读取与当前实例关联的密钥的某些实例密钥元数据。
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>
元数据作为字典 XName 和 InstanceValue 对象。
- complete
- Boolean
true 如果元数据表示与实例键关联的所有元数据,则为 ;否则,为 false.
注解
当前实例句柄必须绑定到实例。 如果实例句柄绑定到锁或当前实例标记为已完成,则元数据被视为一致;否则,它被认为是怀疑的。