Expression.MakeCatchBlock Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto CatchBlock che rappresenta un'istruzione catch con gli elementi specificati.
public:
static System::Linq::Expressions::CatchBlock ^ MakeCatchBlock(Type ^ type, System::Linq::Expressions::ParameterExpression ^ variable, System::Linq::Expressions::Expression ^ body, System::Linq::Expressions::Expression ^ filter);
public static System.Linq.Expressions.CatchBlock MakeCatchBlock (Type type, System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter);
public static System.Linq.Expressions.CatchBlock MakeCatchBlock (Type type, System.Linq.Expressions.ParameterExpression? variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression? filter);
static member MakeCatchBlock : Type * System.Linq.Expressions.ParameterExpression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.CatchBlock
Public Shared Function MakeCatchBlock (type As Type, variable As ParameterExpression, body As Expression, filter As Expression) As CatchBlock
Parametri
- type
- Type
Oggetto Type di Exception che verrà gestito da questo oggetto CatchBlock.
- variable
- ParameterExpression
Oggetto ParameterExpression che rappresenta un riferimento all'oggetto Exception intercettato da questo gestore.
- body
- Expression
Corpo dell'istruzione catch.
- filter
- Expression
Corpo del filtro Exception.
Restituisce
Oggetto CatchBlock creato.
Commenti
type
deve essere diverso da Null e corrispondere al tipo di variable
(se specificato).