다음을 통해 공유


CorrelationKey 클래스

정의

애플리케이션 데이터와 인스턴스 간의 연결을 나타냅니다.

public ref class CorrelationKey sealed : System::Runtime::DurableInstancing::InstanceKey
public sealed class CorrelationKey : System.Runtime.DurableInstancing.InstanceKey
type CorrelationKey = class
    inherit InstanceKey
Public NotInheritable Class CorrelationKey
Inherits InstanceKey
상속
CorrelationKey

설명

키 데이터는 대개 MessageQuerySet에 포함된 쿼리 집합을 사용하는 메시지에서 가져옵니다. 그런 다음 키 데이터의 해시를 사용하여 CorrelationKey를 생성합니다. 상관 관계는 CorrelationKey와 인스턴스 ID 간의 매핑으로 표현됩니다.

생성자

CorrelationKey(IDictionary<String,String>, XName, XNamespace)

지정된 키 데이터, 범위 이름 및 공급자를 사용하여 CorrelationKey 클래스의 새 인스턴스를 초기화합니다.

속성

IsValid

인스턴스 키가 유효한지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 InstanceKey)
KeyData

키 데이터의 사전을 가져옵니다.

KeyString

키 데이터의 String 표현을 가져옵니다.

Metadata

인스턴스 키와 연결된 메타데이터가 포함된 사전을 가져옵니다.

(다음에서 상속됨 InstanceKey)
Name

CorrelationKey의 이름을 가져오거나 설정합니다.

Provider

공급자를 가져옵니다.

ScopeName

범위 이름을 가져옵니다.

Value

현재 인스턴스 키와 연결된 GUID 값을 가져옵니다.

(다음에서 상속됨 InstanceKey)

메서드

Equals(Object)

현재 개체(Value 속성에 저장됨)에 연결된 GUID를 InstanceKey 개체에 연결된 GUID와 비교합니다.

(다음에서 상속됨 InstanceKey)
GetHashCode()

현재 InstanceKey 개체의 GUID(Value 속성에 저장됨)에 대한 고유한 해시 코드를 반환합니다.

(다음에서 상속됨 InstanceKey)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상