HandleExternalEventActivity.CorrelationToken Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger bindningen till en CorrelationToken.
public:
virtual property System::Workflow::Runtime::CorrelationToken ^ CorrelationToken { System::Workflow::Runtime::CorrelationToken ^ get(); void set(System::Workflow::Runtime::CorrelationToken ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.CorrelationTokenTypeConverter))]
public virtual System.Workflow.Runtime.CorrelationToken CorrelationToken { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.CorrelationTokenTypeConverter))>]
member this.CorrelationToken : System.Workflow.Runtime.CorrelationToken with get, set
Public Overridable Property CorrelationToken As CorrelationToken
Egenskapsvärde
Den här egenskapen används för att korrelera en händelse med rätt IEventActivity-ärvd aktivitet baserat på nyttolasten för händelsen. När till exempel en enskild arbetsflödesinstans lyssnar efter flera instanser av samma händelse samtidigt CorrelationToken , används egenskapen för att dirigera händelsen till rätt aktivitet i arbetsflödesinstansen.
Den här korrelationen bör inte förväxlas med korrelering av en händelse till rätt arbetsflödesinstans. Korrelationen till rätt arbetsflödesinstans görs genom att skicka händelsen till en explicit arbetsflödesinstans och använda InstanceId egenskapen för att korrekt identifiera rätt arbetsflödesinstans.
Ett exempel på korrelation finns i Exemplet på korrelerad lokal tjänst.
- Attribut