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。

傳回

執行個體控制代碼。

適用於