CorrelationCallbackMessageProperty Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una classe di base astratta per rinviare il calcolo della chiave di correlazione fino a che tutti i dati di correlazione non sono disponibili.
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
- Ereditarietà
-
CorrelationCallbackMessageProperty
- Implementazioni
Commenti
È in genere utilizzato per consentire agli altri canali di fornire dati di correlazione prima che un messaggio venga inviato sulla rete.
Costruttori
CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty) |
Chiamato dalle classi derivate per inizializzare una nuova istanza della classe derivata utilizzando i dati di correlazione necessari di un'altra istanza della classe derivata CorrelationCallbackMessageProperty. |
CorrelationCallbackMessageProperty(ICollection<String>) |
Chiamato dalle classi derivate per inizializzare una nuova istanza della classe derivata utilizzando la raccolta specificata di dati di correlazione richiesta per calcolare la correlazione. |
Proprietà
IsFullyDefined |
Determina se la proprietà CorrelationCallbackMessageProperty dispone di tutti i dati di correlazione necessari. |
Name |
Ottiene il nome di questa proprietà del messaggio: "CorrelationCallbackMessageProperty". |
NeededData |
Ottiene un elenco di dati di correlazione necessari affinché la correlazione possa essere applicata. |
Metodi
AddData(String, Func<String>) |
Aggiunge alla proprietà dati di correlazione necessari. |
BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) |
Chiamato da un protocollo di correlazione quando tutte le informazioni di correlazione sono disponibili per costruire in modo asincrono la correlazione. |
CreateCopy() |
Quando sottoposto a override in una classe derivata, inizializza e restituisce una copia dell'istanza di proprietà di messaggi derivata. |
EndFinalizeCorrelation(IAsyncResult) |
Restituisce il messaggio che è stato preparato in modo asincrono per la correlazione. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
FinalizeCorrelation(Message, TimeSpan) |
Chiamato da un protocollo di correlazione quando tutte le informazioni di correlazione sono disponibili per costruire la correlazione. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnBeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) |
Quando sottoposto a override in una classe derivata, esegue in modo asincrono il calcolo di correlazione per il messaggio specificato. |
OnEndFinalizeCorrelation(IAsyncResult) |
Quando sottoposto a override in una classe derivata, restituisce il messaggio preparato in modo asincrono per la correlazione. |
OnFinalizeCorrelation(Message, TimeSpan) |
Quando sottoposto a override in una classe derivata, esegue il calcolo di correlazione per il messaggio specificato. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
TryGet(Message, CorrelationCallbackMessageProperty) |
Tenta di ottenere una proprietà CorrelationCallbackMessageProperty dalle proprietà Properties del messaggio specificato. |
TryGet(MessageProperties, CorrelationCallbackMessageProperty) |
Tenta di ottenere una proprietà CorrelationCallbackMessageProperty dalle proprietà di un messaggio specificato. |