Partager via


SynchronizationScopeActivity.SynchronizationHandles Propriété

Définition

Obtient ou définit une collection de chaînes qui représente des handles qui déterminent le comportement de synchronisation de ce SynchronizationScopeActivity. Lorsqu’au moins deux activités SynchronizationScopeActivity partagent un handle de synchronisation, elles s’exécutent en série ; il n’y a aucune exécution entrelacée des activités enfants dans celles-ci.

public:
 property System::Collections::Generic::ICollection<System::String ^> ^ SynchronizationHandles { System::Collections::Generic::ICollection<System::String ^> ^ get(); void set(System::Collections::Generic::ICollection<System::String ^> ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.SynchronizationHandlesTypeConverter))]
public System.Collections.Generic.ICollection<string> SynchronizationHandles { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.SynchronizationHandlesTypeConverter))>]
member this.SynchronizationHandles : System.Collections.Generic.ICollection<string> with get, set
Public Property SynchronizationHandles As ICollection(Of String)

Valeur de propriété

ICollection<String>

Une chaîne multiligne qui contient des handles de synchronisation pour cette instance.

Attributs

Exemples

L’exemple suivant illustre la manière de définir la propriété SynchronizationHandles. Cet exemple provient de l'exemple du Kit de développement logiciel (SDK) Nested Exception Handlers. Pour plus d’informations, consultez l’exemple de gestionnaires d’exceptions imbriqués.

this.synchronizationScopeActivity.Activities.Add(this.throwsException);
this.synchronizationScopeActivity.Name = "synchronizationScopeActivity";
this.synchronizationScopeActivity.SynchronizationHandles = null;
Me.synchronizationScopeActivity.Activities.Add(Me.throwsException)
Me.synchronizationScopeActivity.Name = "synchronizationScopeActivity"
Me.synchronizationScopeActivity.SynchronizationHandles = Nothing

S’applique à