InstanceStore.CreateInstanceHandle Метод

Определение

Создает дескриптор экземпляра.Creates an instance handle. Если задано значение DefaultInstanceOwner, оно автоматически привязывается к новому владельцу экземпляра дескриптора.If the DefaultInstanceOwner is set, the value is automatically bound as the new handle's instance owner.

Перегрузки

CreateInstanceHandle()

Создает дескриптор экземпляра.Creates an instance handle.

CreateInstanceHandle(Guid)

Создает дескриптор экземпляра.Creates an instance handle. Если задано значение DefaultInstanceOwner, оно автоматически привязывается к новому владельцу экземпляра дескриптора.If the DefaultInstanceOwner is set, the value is automatically bound as the new handle's instance owner. Идентификатор экземпляра, переданный как параметр, автоматически привязывается к новому экземпляру дескриптора.The instance identifier passed as a parameter is automatically bound as the new handle's instance.

CreateInstanceHandle(InstanceOwner)

Создает дескриптор экземпляра.Creates an instance handle. Если владелец экземпляра, переданный как параметр, отличается от NULL, значение автоматически привязывается к новому владельцу экземпляра дескриптора.If the instance owner passed as a parameter is not null, the value is automatically bound as the new handle's instance owner. (В противном случае привязка владельца экземпляра отсутствует, даже если задано значение DefaultInstanceOwner.)(Otherwise, no instance owner is bound, even if DefaultInstanceOwner is set.)

CreateInstanceHandle(InstanceOwner, Guid)

Создает дескриптор экземпляра.Creates an instance handle. Если владелец экземпляра, переданный как параметр, отличается от NULL, значение автоматически привязывается к новому владельцу экземпляра дескриптора.If the instance owner passed as a parameter is not null, the value is automatically bound as the new handle's instance owner. (В противном случае ни один владелец экземпляра не привязан, даже если задано значение DefaultInstanceOwner.) Идентификатор экземпляра, переданный в качестве параметра, автоматически привязывается как экземпляр нового обработчика.(Otherwise, no instance owner is bound, even if DefaultInstanceOwner is set.) The instance identifier passed as a parameter is automatically bound as the new handle's instance.

CreateInstanceHandle()

Создает дескриптор экземпляра.Creates an instance handle.

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

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

InstanceHandle

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

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

CreateInstanceHandle(Guid)

Создает дескриптор экземпляра.Creates an instance handle. Если задано значение DefaultInstanceOwner, оно автоматически привязывается к новому владельцу экземпляра дескриптора.If the DefaultInstanceOwner is set, the value is automatically bound as the new handle's instance owner. Идентификатор экземпляра, переданный как параметр, автоматически привязывается к новому экземпляру дескриптора.The instance identifier passed as a parameter is automatically bound as the new handle's instance.

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

Идентификатор экземпляра.An instance identifier. Не должно иметь значение Guid.Empty.Must not be Guid.Empty.

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

InstanceHandle

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

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

CreateInstanceHandle(InstanceOwner)

Создает дескриптор экземпляра.Creates an instance handle. Если владелец экземпляра, переданный как параметр, отличается от NULL, значение автоматически привязывается к новому владельцу экземпляра дескриптора.If the instance owner passed as a parameter is not null, the value is automatically bound as the new handle's instance owner. (В противном случае привязка владельца экземпляра отсутствует, даже если задано значение DefaultInstanceOwner.)(Otherwise, no instance owner is bound, even if DefaultInstanceOwner is set.)

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

Владелец экземпляра.The owner of an instance.

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

InstanceHandle

Дескриптор экземпляра.The instance handle. Значение null указывает на то, что новый дескриптор не должен автоматически привязываться к владельцу экземпляра.A null value indicates that the new handle should not be automatically bound to an instance owner.

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

CreateInstanceHandle(InstanceOwner, Guid)

Создает дескриптор экземпляра.Creates an instance handle. Если владелец экземпляра, переданный как параметр, отличается от NULL, значение автоматически привязывается к новому владельцу экземпляра дескриптора.If the instance owner passed as a parameter is not null, the value is automatically bound as the new handle's instance owner. (В противном случае ни один владелец экземпляра не привязан, даже если задано значение DefaultInstanceOwner.) Идентификатор экземпляра, переданный в качестве параметра, автоматически привязывается как экземпляр нового обработчика.(Otherwise, no instance owner is bound, even if DefaultInstanceOwner is set.) The instance identifier passed as a parameter is automatically bound as the new handle's instance.

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

Объект владельца экземпляра, представляющий владельца экземпляра.An InstanceOwner object that represents the owner of an instance. Передает null в качестве значения для этого параметра, чтобы показать, что новый дескриптор не должен привязываться к владельцу экземпляра.Pass null as the value for this parameter to indicate that the new handle should not be automatically bound to an instance owner.

instanceId
Guid

Идентификатор экземпляра.An instance identifier. Не должно иметь значение Guid.Empty.Must not be Guid.Empty.

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

InstanceHandle

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

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