다음을 통해 공유


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

instance 소유자를 나타내는 InstanceOwner 개체입니다. null을 이 매개 변수의 값으로 전달하여 새 핸들이 인스턴스 소유자로 자동으로 바인딩되지 않아야 함을 나타냅니다.

instanceId
Guid

인스턴스 식별자입니다. Guid.Empty가 아니어야 합니다.

반환

인스턴스 핸들입니다.

적용 대상