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。

返回

实例句柄。

适用于