다음을 통해 공유


InstancePersistenceContext.PersistedInstance 메서드

정의

지속성 공급자가 인스턴스 데이터 집합을 인스턴스 저장소에 지속했음을 나타냅니다. 이는 인스턴스가 아직 초기화되지 않은 경우 인스턴스를 초기화하는 것과 같습니다.

public:
 void PersistedInstance(System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^ data);
public void PersistedInstance (System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue> data);
member this.PersistedInstance : System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> -> unit
Public Sub PersistedInstance (data As IDictionary(Of XName, InstanceValue))

매개 변수

data
IDictionary<XName,InstanceValue>

XNameInstanceValue 개체 사전으로서의 인스턴스 데이터입니다.

설명

현재 인스턴스 핸들이 인스턴스와 이 인스턴스의 잠금에 바인딩되어 있어야 합니다. 각 인스턴스 데이터 집합은 이전 집합을 완전히 대체합니다. instance 데이터 집합은 null일 수 있습니다. 이는 비어 있는 것과 같습니다. null 인스턴스 데이터 집합을 지속하면 기존 인스턴스 데이터 집합이 삭제됩니다. 인스턴스 데이터 집합을 지속해도 인스턴스 메타데이터에는 아무런 영향이 없습니다.

적용 대상