SynchronizationScopeActivity.SynchronizationHandles Propiedad

Definición

Obtiene o establece una colección de cadenas que representan controladores que determinan el comportamiento de sincronización de esta SynchronizationScopeActivity. Cuando dos o más actividades SynchronizationScopeActivity comparten un controlador de sincronización, se ejecutan en un modo serie; no hay ninguna ejecución intercalada de las actividades secundarias dentro de ellos.

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)

Valor de propiedad

Una cadena de múltiples líneas que contiene los controladores de sincronización para esta instancia.

Atributos

Ejemplos

En el siguiente ejemplo de código se muestra cómo se configura la propiedad SynchronizationHandles. Este ejemplo es de la muestra de SDK Controladores de excepciones anidados. Para obtener más información, vea Ejemplo de controladores de excepciones anidados.

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

Se aplica a