ActivityDesigner InitializeCorrelation

L'ActivityDesigner InitializeCorrelation viene utilizzato per creare e configurare un'attività InitializeCorrelation che consente di stabilire una correlazione tra i messaggi prima del relativo invio o della relativa ricezione.

Attività InitializeCorrelation

Un'attività InitializeCorrelation viene utilizzata per inizializzare le correlazioni senza inviare o ricevere un messaggio. La correlazione viene in genere inizializzata quando si invia o riceve un messaggio. Se è necessario stabilire la correlazione prima che un messaggio venga inviato o ricevuto, utilizzare InitializeCorrelation per inizializzarla.

Utilizzo dell'ActivityDesigner InitializeCorrelation

L'ActivityDesigner InitializeCorrelation è disponibile nella categoria Messaggi della Casella degli strumenti, accessibile facendo clic sulla scheda Casella degli strumenti in Progettazione flussi di lavoro. In alternativa, scegliere Barra degli strumenti dal menu Visualizza o premere CTRL+ALT+X.

È possibile trascinare l'ActivityDesigner InitializeCorrelation dalla Casella degli strumenti e rilasciarlo nell'area di Progettazione flussi di lavoro. In questo modo viene creata un'attività InitializeCorrelation con il valore DisplayName predefinito InitializeCorrelation. È possibile modificare il valore di DisplayName nell'intestazione dell'ActivityDesigner InitializeCorrelation o nella casella DisplayName della finestra Proprietà.

È possibile specificare CorrelationHandle nel campo Correlation della finestra Proprietà nell'area dell'ActivityDesigner InitializeCorrelation.

Fare clic sul pulsante con i puntini di sospensione accanto al campo CorrelationData nella finestra Proprietà o sul testo di suggerimento "Visualizza..." nell'area dell'ActivityDesigner InitializeCorrelation per visualizzare la finestra di dialogo Inizializza correlazione, in cui è possibile specificare l'handle della correlazione e le coppie chiave-valore utilizzate per l'inizializzazione. Per ulteriori informazioni su utilizzo di questa finestra di dialogo, vedere l'argomento Finestra di dialogo Editor raccolta di tipi.

Proprietà di InitializeCorrelation

Nella tabella seguente vengono elencate le proprietà di InitializeCorrelation con una descrizione delle relative modalità di utilizzo nella finestra di progettazione. Tali proprietà possono essere modificate nella finestra Proprietà o nell'area di Progettazione flussi di lavoro.

Nome proprietà Obbligatoria Utilizzo

DisplayName

False

Nome descrittivo dell'attività InitializeCorrelation. Il valore predefinito è InitializeCorrelation.

Sebbene non sia obbligatorio specificare un valore non predefinito per la proprietà descrittiva DisplayName, è consigliabile farlo.

Correlation

False

CorrelationHandle utilizzato per associare le attività del flusso di lavoro nella correlazione.

CorrelationData

False

Dizionario dei dati di correlazione che mette in correlazione i messaggi all'istanza del flusso di lavoro.

Utilizzare la finestra di dialogo Inizializza correlazione per configurare CorrelationData. Per ulteriori informazioni su utilizzo questa finestra di dialogo, vedere l'argomento Finestra di dialogo Editor raccolta di tipi.

Vedere anche

Concetti

ActivityDesigner CorrelationScope
ActivityDesigner Receive
Finestra di progettazione del modello ReceiveAndSendReply
ActivityDesigner Send
Finestra di progettazione del modello SendAndReceiveReply
ActivityDesigner TransactedReceiveScope