InstanceStore.CreateInstanceHandle メソッド

定義

インスタンス ハンドルを作成します。 DefaultInstanceOwner を設定すると、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。

オーバーロード

CreateInstanceHandle()

インスタンス ハンドルを作成します。

CreateInstanceHandle(Guid)

インスタンス ハンドルを作成します。 DefaultInstanceOwner を設定すると、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。 パラメーターとして渡されるインスタンス識別子は、新しいハンドルのインスタンスとして自動的にバインドされます。

CreateInstanceHandle(InstanceOwner)

インスタンス ハンドルを作成します。 パラメーターとして渡されるインスタンス所有者が null でない場合、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。 (そうでない場合は、DefaultInstanceOwner が設定されていても、インスタンス所有者はバインドされません)。

CreateInstanceHandle(InstanceOwner, Guid)

インスタンス ハンドルを作成します。 パラメーターとして渡されるインスタンス所有者が null でない場合、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。 (それ以外の場合は、DefaultInstanceOwner が設定されていても、インスタンス所有者はバインドされません。) パラメーターとして渡されるインスタンス識別子は、新しいハンドルのインスタンスとして自動的にバインドされます。

CreateInstanceHandle()

インスタンス ハンドルを作成します。

public:
 System::Runtime::DurableInstancing::InstanceHandle ^ CreateInstanceHandle();
public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle ();
member this.CreateInstanceHandle : unit -> System.Runtime.DurableInstancing.InstanceHandle
Public Function CreateInstanceHandle () As InstanceHandle

戻り値

インスタンス ハンドル。

適用対象

CreateInstanceHandle(Guid)

インスタンス ハンドルを作成します。 DefaultInstanceOwner を設定すると、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。 パラメーターとして渡されるインスタンス識別子は、新しいハンドルのインスタンスとして自動的にバインドされます。

public:
 System::Runtime::DurableInstancing::InstanceHandle ^ CreateInstanceHandle(Guid instanceId);
public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle (Guid instanceId);
member this.CreateInstanceHandle : Guid -> System.Runtime.DurableInstancing.InstanceHandle
Public Function CreateInstanceHandle (instanceId As Guid) As InstanceHandle

パラメーター

instanceId
Guid

インスタンス識別子。 Guid.Empty にすることはできません。

戻り値

インスタンス ハンドル。

適用対象

CreateInstanceHandle(InstanceOwner)

インスタンス ハンドルを作成します。 パラメーターとして渡されるインスタンス所有者が null でない場合、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。 (そうでない場合は、DefaultInstanceOwner が設定されていても、インスタンス所有者はバインドされません)。

public:
 System::Runtime::DurableInstancing::InstanceHandle ^ CreateInstanceHandle(System::Runtime::DurableInstancing::InstanceOwner ^ owner);
public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle (System.Runtime.DurableInstancing.InstanceOwner owner);
member this.CreateInstanceHandle : System.Runtime.DurableInstancing.InstanceOwner -> System.Runtime.DurableInstancing.InstanceHandle
Public Function CreateInstanceHandle (owner As InstanceOwner) As InstanceHandle

パラメーター

owner
InstanceOwner

インスタンスの所有者。

戻り値

インスタンス ハンドル。 null 値は、新しいハンドルをインスタンス所有者に自動的にバインドしないことを示します。

適用対象

CreateInstanceHandle(InstanceOwner, Guid)

インスタンス ハンドルを作成します。 パラメーターとして渡されるインスタンス所有者が null でない場合、値は新しいハンドルのインスタンス所有者として自動的にバインドされます。 (それ以外の場合は、DefaultInstanceOwner が設定されていても、インスタンス所有者はバインドされません。) パラメーターとして渡されるインスタンス識別子は、新しいハンドルのインスタンスとして自動的にバインドされます。

public:
 System::Runtime::DurableInstancing::InstanceHandle ^ CreateInstanceHandle(System::Runtime::DurableInstancing::InstanceOwner ^ owner, Guid instanceId);
public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle (System.Runtime.DurableInstancing.InstanceOwner owner, Guid instanceId);
member this.CreateInstanceHandle : System.Runtime.DurableInstancing.InstanceOwner * Guid -> System.Runtime.DurableInstancing.InstanceHandle
Public Function CreateInstanceHandle (owner As InstanceOwner, instanceId As Guid) As InstanceHandle

パラメーター

owner
InstanceOwner

インスタンスの所有者を表す InstanceOwner オブジェクト。 新しいハンドルをインスタンス所有者に自動的にバインドしないことを示すために、null をこのパラメーターの値として渡します。

instanceId
Guid

インスタンス識別子。 Guid.Empty にすることはできません。

戻り値

インスタンス ハンドル。

適用対象