CorrelationCallbackMessageProperty Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une classe de base abstraite pour le calcul de clé de corrélation différée jusqu’à ce que toutes les données de corrélation soient disponibles.
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
- Héritage
-
CorrelationCallbackMessageProperty
- Implémente
Remarques
Il est généralement utilisé pour permettre à d’autres canaux de fournir des données de corrélation avant l’envoi d’un message sur le câble.
Constructeurs
| Nom | Description |
|---|---|
| CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty) |
Appelée par des classes dérivées pour initialiser une nouvelle instance de la classe dérivée à l’aide des données de corrélation requises d’une autre CorrelationCallbackMessageProperty instance de classe dérivée. |
| CorrelationCallbackMessageProperty(ICollection<String>) |
Appelée par des classes dérivées pour initialiser une nouvelle instance de la classe dérivée à l’aide de la collection spécifiée de données de corrélation requise pour calculer la corrélation. |
Propriétés
| Nom | Description |
|---|---|
| IsFullyDefined |
Détermine si toutes CorrelationCallbackMessageProperty les données de corrélation requises sont présentes. |
| Name |
Obtient le nom de cette propriété de message : « CorrelationCallbackMessageProperty ». |
| NeededData |
Obtient une liste des données de corrélation requises avant que la corrélation ne puisse être appliquée. |
Méthodes
| Nom | Description |
|---|---|
| AddData(String, Func<String>) |
Ajoute les données de corrélation requises à la propriété. |
| BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) |
Appelé par un protocole de corrélation lorsque toutes les informations de corrélation sont disponibles pour construire de façon asynchrone la corrélation. |
| CreateCopy() |
En cas de substitution dans une classe dérivée, initialise et retourne une copie de l’instance de propriété de message dérivée. |
| EndFinalizeCorrelation(IAsyncResult) |
Retourne le message préparé de manière asynchrone pour la corrélation. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| FinalizeCorrelation(Message, TimeSpan) |
Appelé par un protocole de corrélation lorsque toutes les informations de corrélation sont disponibles pour construire la corrélation. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnBeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) |
En cas de substitution dans une classe dérivée, effectue de manière asynchrone le calcul de corrélation pour le message spécifié. |
| OnEndFinalizeCorrelation(IAsyncResult) |
En cas de substitution dans une classe dérivée, retourne le message préparé de manière asynchrone pour la corrélation. |
| OnFinalizeCorrelation(Message, TimeSpan) |
En cas de substitution dans une classe dérivée, effectue le calcul de corrélation pour le message spécifié. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TryGet(Message, CorrelationCallbackMessageProperty) |
Tente d’obtenir CorrelationCallbackMessagePropertyun Properties à partir du message spécifié. |
| TryGet(MessageProperties, CorrelationCallbackMessageProperty) |
Tente d’obtenir une CorrelationCallbackMessageProperty valeur à partir des propriétés de message spécifiées. |