TryCatch.Catches Propiedad

Definición

La colección de elementos Catch que se va a comprobar cuando la actividad Try produzca una excepción.

public:
 property System::Collections::ObjectModel::Collection<System::Activities::Statements::Catch ^> ^ Catches { System::Collections::ObjectModel::Collection<System::Activities::Statements::Catch ^> ^ get(); };
[System.Windows.Markup.DependsOn("Try")]
public System.Collections.ObjectModel.Collection<System.Activities.Statements.Catch> Catches { get; }
[<System.Windows.Markup.DependsOn("Try")>]
member this.Catches : System.Collections.ObjectModel.Collection<System.Activities.Statements.Catch>
Public ReadOnly Property Catches As Collection(Of Catch)

Valor de propiedad

Collection<Catch>

Colección de capturas.

Atributos

Ejemplos

En el siguiente código de ejemplo, se muestra la configuración de la propiedad Catches de una actividad de la clase TransactionScope. Este ejemplo procede del anidamiento de TransactionScope dentro de un ejemplo de servicio.

Una vez que se ha colocado en el diseñador, Catch las actividades no se pueden reordenar en el diseñador. Para reordenar la colección de Catch actividades, elimine y vuelva a agregarlas en el orden correcto, o bien use la vista XAML (código) para el flujo de trabajo.

Comentarios

Las capturas se evalúan en el orden en el que se agregan a la colección. Si se encuentra una coincidencia exacta para el tipo de excepción, se ejecuta la actividad de búsqueda de coincidencias Catch . Si no se encuentra ninguna coincidencia exacta, Catch se ejecuta con la coincidencia más cercana ExceptionType .

Se aplica a