다음을 통해 공유


CorrelationCallbackMessageProperty 클래스

정의

모든 상관 관계 데이터를 사용할 수 있을 때까지 상관 관계 키 계산을 지연시키는 추상 기본 클래스를 제공합니다.

public ref class CorrelationCallbackMessageProperty abstract : System::ServiceModel::Channels::IMessageProperty
public abstract class CorrelationCallbackMessageProperty : System.ServiceModel.Channels.IMessageProperty
type CorrelationCallbackMessageProperty = class
    interface IMessageProperty
Public MustInherit Class CorrelationCallbackMessageProperty
Implements IMessageProperty
상속
CorrelationCallbackMessageProperty
구현

설명

이 클래스는 대개 네트워크를 통해 메시지를 보내기 전에 다른 채널이 상관 관계 데이터를 제공할 수 있도록 하는 데 사용됩니다.

생성자

CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty)

파생 클래스에서 호출되며, 다른 CorrelationCallbackMessageProperty 파생 클래스 인스턴스에서 필요한 상관 관계 데이터를 사용하여 파생 클래스의 새 인스턴스를 초기화합니다.

CorrelationCallbackMessageProperty(ICollection<String>)

파생 클래스에서 호출되며, 상관 관계를 계산하는 데 필요한 상관 관계 데이터의 지정된 컬렉션을 사용하여 파생 클래스의 새 인스턴스를 초기화합니다.

속성

IsFullyDefined

CorrelationCallbackMessageProperty에 필요한 상관 관계 데이터가 모두 있는지 여부를 확인합니다.

Name

이 메시지 속성의 이름인 "CorrelationCallbackMessageProperty"를 가져옵니다.

NeededData

상관 관계를 적용하기 전에 필요한 상관 관계 데이터의 목록을 가져옵니다.

메서드

AddData(String, Func<String>)

속성에 필수 상관 관계 데이터를 추가합니다.

BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)

모든 상관 관계 정보를 사용할 수 있으면 상관 관계 프로토콜에서 호출되어 상관 관계를 비동기적으로 생성합니다.

CreateCopy()

파생 클래스에서 재정의된 경우 파생된 메시지 속성 인스턴스의 복사본을 초기화하고 반환합니다.

EndFinalizeCorrelation(IAsyncResult)

상관 관계를 위해 비동기적으로 준비된 메시지를 반환합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
FinalizeCorrelation(Message, TimeSpan)

모든 상관 관계 정보를 사용할 수 있으면 상관 관계 프로토콜에서 호출되어 상관 관계를 생성합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

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

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

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

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

(다음에서 상속됨 Object)
OnBeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)

파생 클래스에서 재정의하는 경우 지정된 메시지에 대한 상관 관계 계산을 비동기적으로 수행합니다.

OnEndFinalizeCorrelation(IAsyncResult)

파생 클래스에서 재정의하는 경우 상관 관계를 위해 비동기적으로 준비된 메시지를 반환합니다.

OnFinalizeCorrelation(Message, TimeSpan)

파생 클래스에서 재정의하는 경우 지정된 메시지에 대한 상관 관계 계산을 수행합니다.

ToString()

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

(다음에서 상속됨 Object)
TryGet(Message, CorrelationCallbackMessageProperty)

지정된 메시지의 Properties에서 CorrelationCallbackMessageProperty를 가져오려고 시도합니다.

TryGet(MessageProperties, CorrelationCallbackMessageProperty)

지정된 메시지의 속성에서 CorrelationCallbackMessageProperty를 가져오려고 시도합니다.

적용 대상