Expression.Catch Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy reprezentację CatchBlock instrukcji catch.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Catch(ParameterExpression, Expression) |
Tworzy reprezentującą instrukcję CatchBlock catch z odwołaniem do obiektu przechwyconego Exception do użycia w treści programu obsługi. |
| Catch(Type, Expression) |
Tworzy reprezentację CatchBlock instrukcji catch. |
| Catch(ParameterExpression, Expression, Expression) |
Tworzy reprezentację CatchBlock instrukcji catch z filtrem Exception i odwołaniem do obiektu przechwyconego Exception . |
| Catch(Type, Expression, Expression) |
Tworzy reprezentującą instrukcję CatchBlock catch z filtrem Exception , ale bez odwołania do obiektu przechwyconego Exception . |
Catch(ParameterExpression, Expression)
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
Tworzy reprezentującą instrukcję CatchBlock catch z odwołaniem do obiektu przechwyconego Exception do użycia w treści programu obsługi.
public:
static System::Linq::Expressions::CatchBlock ^ Catch(System::Linq::Expressions::ParameterExpression ^ variable, System::Linq::Expressions::Expression ^ body);
public static System.Linq.Expressions.CatchBlock Catch(System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body);
static member Catch : System.Linq.Expressions.ParameterExpression * System.Linq.Expressions.Expression -> System.Linq.Expressions.CatchBlock
Public Shared Function Catch (variable As ParameterExpression, body As Expression) As CatchBlock
Parametry
- variable
- ParameterExpression
Obiekt ParameterExpression reprezentujący odwołanie do obiektu przechwyconego Exception przez tę procedurę obsługi.
- body
- Expression
Treść instrukcji catch.
Zwraca
Utworzony element CatchBlock.
Dotyczy
Catch(Type, Expression)
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
Tworzy reprezentację CatchBlock instrukcji catch.
public:
static System::Linq::Expressions::CatchBlock ^ Catch(Type ^ type, System::Linq::Expressions::Expression ^ body);
public static System.Linq.Expressions.CatchBlock Catch(Type type, System.Linq.Expressions.Expression body);
static member Catch : Type * System.Linq.Expressions.Expression -> System.Linq.Expressions.CatchBlock
Public Shared Function Catch (type As Type, body As Expression) As CatchBlock
Parametry
- type
- Type
Ta Type funkcja będzie obsługiwana ExceptionCatchBlock .
- body
- Expression
Treść instrukcji catch.
Zwraca
Utworzony element CatchBlock.
Uwagi
Element Type do przechwyconego Exception można określić, ale nie będzie można odwoływać się do Exception obiektu do użycia w obiekcie CatchBlock.
Dotyczy
Catch(ParameterExpression, Expression, Expression)
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
Tworzy reprezentację CatchBlock instrukcji catch z filtrem Exception i odwołaniem do obiektu przechwyconego Exception .
public:
static System::Linq::Expressions::CatchBlock ^ Catch(System::Linq::Expressions::ParameterExpression ^ variable, System::Linq::Expressions::Expression ^ body, System::Linq::Expressions::Expression ^ filter);
public static System.Linq.Expressions.CatchBlock Catch(System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter);
public static System.Linq.Expressions.CatchBlock Catch(System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression? filter);
static member Catch : System.Linq.Expressions.ParameterExpression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.CatchBlock
Public Shared Function Catch (variable As ParameterExpression, body As Expression, filter As Expression) As CatchBlock
Parametry
- variable
- ParameterExpression
Obiekt ParameterExpression reprezentujący odwołanie do obiektu przechwyconego Exception przez tę procedurę obsługi.
- body
- Expression
Treść instrukcji catch.
- filter
- Expression
Treść filtru Exception .
Zwraca
Utworzony element CatchBlock.
Dotyczy
Catch(Type, Expression, Expression)
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
- Źródło:
- CatchBlock.cs
Tworzy reprezentującą instrukcję CatchBlock catch z filtrem Exception , ale bez odwołania do obiektu przechwyconego Exception .
public:
static System::Linq::Expressions::CatchBlock ^ Catch(Type ^ type, System::Linq::Expressions::Expression ^ body, System::Linq::Expressions::Expression ^ filter);
public static System.Linq.Expressions.CatchBlock Catch(Type type, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter);
public static System.Linq.Expressions.CatchBlock Catch(Type type, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression? filter);
static member Catch : Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.CatchBlock
Public Shared Function Catch (type As Type, body As Expression, filter As Expression) As CatchBlock
Parametry
- type
- Type
Ta Type funkcja będzie obsługiwana ExceptionCatchBlock .
- body
- Expression
Treść instrukcji catch.
- filter
- Expression
Treść filtru Exception .
Zwraca
Utworzony element CatchBlock.