CorrelationDataMessageProperty Klasa

Definicja

Udostępnia właściwość komunikatu, która gromadzi dodatkowe informacje korelacji dla komunikatu w miarę stosowania protokołów, na przykład gdy dane są zwracane z MessageQuerySet komunikatu przychodzącego.

public ref class CorrelationDataMessageProperty : System::ServiceModel::Channels::IMessageProperty
public class CorrelationDataMessageProperty : System.ServiceModel.Channels.IMessageProperty
type CorrelationDataMessageProperty = class
    interface IMessageProperty
Public Class CorrelationDataMessageProperty
Implements IMessageProperty
Dziedziczenie
CorrelationDataMessageProperty
Implementuje

Uwagi

Dane korelacji zebrane przez element rozszerza zawartość komunikatu CorrelationDataMessageProperty podczas obliczania kluczy wystąpienia, które odnoszą komunikaty do innych komunikatów.

Konstruktory

CorrelationDataMessageProperty()

Inicjuje nowe wystąpienie klasy CorrelationDataMessageProperty.

Właściwości

Name

Pobiera nazwę tej właściwości komunikatu: "CorrelationDataMessageProperty".

Metody

Add(String, Func<String>)

Dodaje dostawcę danych korelacji do prywatnego słownika dostawców właściwości.

AddData(Message, String, Func<String>)

Dodaje dane korelacji do określonego komunikatu.

CreateCopy()

Inicjuje i zwraca nowe CorrelationDataMessageProperty wystąpienie, które jest kopią bieżącego CorrelationDataMessageProperty wystąpienia.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Remove(String)

Usuwa dostawcę danych korelacji z prywatnego słownika dostawców danych.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryGet(Message, CorrelationDataMessageProperty)

Próbuje pobrać element CorrelationDataMessageProperty z określonego komunikatu Properties.

TryGet(MessageProperties, CorrelationDataMessageProperty)

Próbuje pobrać element CorrelationDataMessageProperty z określonych właściwości komunikatu.

TryGetValue(String, String)

Próbuje pobrać określonego dostawcę danych korelacji ze słownika prywatnego dostawców danych.

Dotyczy