Freigeben über


SynchronizationScopeActivity.SynchronizationHandles Eigenschaft

Definition

Ruft eine Auflistung von Zeichenfolgen ab, bei denen es sich um Handles zur Bestimmung des Synchronisierungsverhaltens dieser SynchronizationScopeActivity handelt, oder legt diese fest. Wird ein Synchronisierungshandle für mindestens zwei SynchronizationScopeActivity-Aktivitäten freigegeben, werden diese seriell ausgeführt; die untergeordneten Aktivitäten dieser Aktivitäten werden nicht überlappend ausgeführt.

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)

Eigenschaftswert

Eine mehrzeilige Zeichenfolge, die Synchronisierungshandles für diese Instanz beinhaltet.

Attribute

Beispiele

Im folgenden Beispiel wird das Festlegen der SynchronizationHandles-Eigenschaft gezeigt. Dieses Beispiel stammt aus dem Nested Exception Handlers SDK-Beispiel. Weitere Informationen finden Sie unter Beispiel für geschachtelte Ausnahmehandler.

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

Gilt für: