Leggere in inglese

Condividi tramite


SynchronizationScopeActivity.SynchronizationHandles Proprietà

Definizione

Ottiene o imposta una raccolta di stringhe che rappresenta gli handle che determinano il comportamento di sincronizzazione della classe SynchronizationScopeActivity. Quando due o più attività di SynchronizationScopeActivity condividono un handle di sincronizzazione, esse vengono eseguite in modo seriale e non si verifica alcuna esecuzione interleave delle attività figlio tra un'attività e l'altra.

C#
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.SynchronizationHandlesTypeConverter))]
public System.Collections.Generic.ICollection<string> SynchronizationHandles { get; set; }

Valore della proprietà

Una stringa su più righe che contiene handle di sincronizzazione per questa istanza.

Attributi

Esempio

Nell'esempio riportato di seguito viene illustrata l'impostazione della proprietà SynchronizationHandles. Questo esempio si trova nell’esempio SDK Nested Exception Handlers. Per altre informazioni, vedere Esempio di gestori di eccezioni annidati.

C#
this.synchronizationScopeActivity.Activities.Add(this.throwsException);
this.synchronizationScopeActivity.Name = "synchronizationScopeActivity";
this.synchronizationScopeActivity.SynchronizationHandles = null;

Si applica a

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1