TryCatch.Catches Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 .