InstancePersistenceContext.LoadedInstance メソッド

定義

永続化プロバイダーがインスタンス ストアから現在のインスタンスを正常に取得したことを示します。

public:
 void LoadedInstance(System::Runtime::DurableInstancing::InstanceState state, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^ instanceData, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^ instanceMetadata, System::Collections::Generic::IDictionary<Guid, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^> ^ associatedInstanceKeyMetadata, System::Collections::Generic::IDictionary<Guid, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^> ^ completedInstanceKeyMetadata);
public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue> instanceData, System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue> instanceMetadata, System.Collections.Generic.IDictionary<Guid,System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue>> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary<Guid,System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue>> completedInstanceKeyMetadata);
member this.LoadedInstance : System.Runtime.DurableInstancing.InstanceState * System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> * System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> * System.Collections.Generic.IDictionary<Guid, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue>> * System.Collections.Generic.IDictionary<Guid, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue>> -> unit
Public Sub LoadedInstance (state As InstanceState, instanceData As IDictionary(Of XName, InstanceValue), instanceMetadata As IDictionary(Of XName, InstanceValue), associatedInstanceKeyMetadata As IDictionary(Of Guid, IDictionary(Of XName, InstanceValue)), completedInstanceKeyMetadata As IDictionary(Of Guid, IDictionary(Of XName, InstanceValue)))

パラメーター

state
InstanceState

インスタンスの状態情報。

instanceData
IDictionary<XName,InstanceValue>

XNameオブジェクトとInstanceValue オブジェクトのディクショナリとしてのインスタンス データ。

instanceMetadata
IDictionary<XName,InstanceValue>

XNameオブジェクトとInstanceValue オブジェクトのコレクションとしてのインスタンス メタデータ。

associatedInstanceKeyMetadata
IDictionary<Guid,IDictionary<XName,InstanceValue>>

インスタンス識別子とインスタンス キー メタデータのディクショナリとして関連付けられたインスタンス キー メタデータ。これは、 XName オブジェクトと InstanceValue オブジェクトのディクショナリです。

completedInstanceKeyMetadata
IDictionary<Guid,IDictionary<XName,InstanceValue>>

インスタンス識別子とインスタンス キー メタデータのディクショナリとしての完成したインスタンス メタデータ。これは、 XName オブジェクトと InstanceValue オブジェクトのディクショナリです。

注釈

現在のインスタンス ハンドルは、インスタンスにバインドする必要があります。 インスタンス ハンドルがロックにバインドされているか、読み込まれたインスタンスが完了としてマークされている場合、読み込まれたデータは一貫性があるとみなされます。それ以外の場合は、疑わしいと見なされます。

適用対象