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
구현

설명

이는 일반적으로 메시지를 유선으로 보내기 전에 다른 채널에서 상관 관계 데이터를 제공할 수 있도록 하는 데 사용됩니다.

생성자

Name Description
CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty)

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

CorrelationCallbackMessageProperty(ICollection<String>)

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

속성

Name Description
IsFullyDefined

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

Name

"CorrelationCallbackMessageProperty"라는 메시지 속성의 이름을 가져옵니다.

NeededData

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

메서드

Name Description
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)

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

TryGet(MessageProperties, CorrelationCallbackMessageProperty)

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

적용 대상