다음을 통해 공유


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입니다.

설명

현재 인스턴스 핸들이 인스턴스에 바인딩되어 있어야 합니다. 인스턴스 핸들이 잠금에 바인딩되어 있거나 현재 인스턴스가 완료로 표시되어 있으면 메타데이터에 일관성이 있는 것으로 간주되지만, 그렇지 않으면 메타데이터가 불확실한 상태에 있는 것으로 간주됩니다.

적용 대상