Поделиться через


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.

Возвращаемое значение

Дескриптор экземпляра.

Применяется к