Expression.Catch 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CatchBlock catch 문을 나타내는 메서드를 만듭니다.
오버로드
| Name | Description |
|---|---|
| Catch(ParameterExpression, Expression) |
CatchBlock 처리기 본문에서 사용할 catch Exception 된 개체에 대한 참조를 사용하여 catch 문을 나타냅니다. |
| Catch(Type, Expression) |
CatchBlock catch 문을 나타내는 메서드를 만듭니다. |
| Catch(ParameterExpression, Expression, Expression) |
CatchBlock 필터와 catch Exception 된 개체에 대한 참조를 Exception 사용하여 catch 문을 나타내는 형식을 만듭니다. |
| Catch(Type, Expression, Expression) |
필터가 CatchBlock 있지만 catch Exception 된 개체에 대한 참조가 Exception 없는 catch 문을 나타냅니다. |
Catch(ParameterExpression, Expression)
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
CatchBlock 처리기 본문에서 사용할 catch Exception 된 개체에 대한 참조를 사용하여 catch 문을 나타냅니다.
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
매개 변수
- variable
- ParameterExpression
ParameterExpression 이 처리기에서 catch한 개체에 Exception 대한 참조를 나타내는 값입니다.
- body
- Expression
catch 문의 본문입니다.
반품
만든 CatchBlock.
적용 대상
Catch(Type, Expression)
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
CatchBlock 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
매개 변수
- type
- Type
이 TypeException 중 CatchBlock 에서 처리합니다.
- body
- Expression
catch 문의 본문입니다.
반품
만든 CatchBlock.
설명
Type catch할 개체는 Exception 지정할 수 있지만 개체에 Exception 대한 CatchBlock참조는 사용할 수 없습니다.
적용 대상
Catch(ParameterExpression, Expression, Expression)
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
CatchBlock 필터와 catch Exception 된 개체에 대한 참조를 Exception 사용하여 catch 문을 나타내는 형식을 만듭니다.
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
매개 변수
- variable
- ParameterExpression
ParameterExpression 이 처리기에서 catch한 개체에 Exception 대한 참조를 나타내는 값입니다.
- body
- Expression
catch 문의 본문입니다.
- filter
- Expression
필터의 본문입니다 Exception .
반품
만든 CatchBlock.
적용 대상
Catch(Type, Expression, Expression)
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
- Source:
- CatchBlock.cs
필터가 CatchBlock 있지만 catch Exception 된 개체에 대한 참조가 Exception 없는 catch 문을 나타냅니다.
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
매개 변수
- type
- Type
이 TypeException 중 CatchBlock 에서 처리합니다.
- body
- Expression
catch 문의 본문입니다.
- filter
- Expression
필터의 본문입니다 Exception .
반품
만든 CatchBlock.