Expression.Catch Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir catch deyimini temsil eden bir CatchBlock oluşturur.
Aşırı Yüklemeler
Catch(ParameterExpression, Expression) |
CatchBlock İşleyici gövdesinde kullanılmak üzere yakalanan Exception nesneye başvuru içeren bir catch deyimini temsil eden bir oluşturur. |
Catch(Type, Expression) |
Bir catch deyimini temsil eden bir CatchBlock oluşturur. |
Catch(ParameterExpression, Expression, Expression) |
CatchBlock Bir filtre ve yakalanan Exception nesne başvurusu ile bir Exception catch deyimini temsil eden bir oluşturur. |
Catch(Type, Expression, Expression) |
CatchBlock Bir filtre ile bir catch deyimini temsil eden ancak yakalanan Exception nesneye başvuru içermeyen bir Exception oluşturur. |
Catch(ParameterExpression, Expression)
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
CatchBlock İşleyici gövdesinde kullanılmak üzere yakalanan Exception nesneye başvuru içeren bir catch deyimini temsil eden bir oluşturur.
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
Parametreler
- variable
- ParameterExpression
ParameterExpression Bu işleyici tarafından yakalanan nesneye başvuruyu Exception temsil eden.
- body
- Expression
Catch deyiminin gövdesi.
Döndürülenler
Oluşturulan CatchBlock.
Şunlara uygulanır
Catch(Type, Expression)
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
Bir catch deyimini temsil eden bir CatchBlock oluşturur.
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
Parametreler
- type
- Type
Bunun TypeCatchBlock üstesinden Exception gelir.
- body
- Expression
Catch deyiminin gövdesi.
Döndürülenler
Oluşturulan CatchBlock.
Açıklamalar
Type yakalanacak öğesi Exception belirtilebilir, ancak nesneye Exception başvuruda bulunulmayacaktırCatchBlock.
Şunlara uygulanır
Catch(ParameterExpression, Expression, Expression)
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
CatchBlock Bir filtre ve yakalanan Exception nesne başvurusu ile bir Exception catch deyimini temsil eden bir oluşturur.
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
Parametreler
- variable
- ParameterExpression
ParameterExpression Bu işleyici tarafından yakalanan nesneye başvuruyu Exception temsil eden.
- body
- Expression
Catch deyiminin gövdesi.
- filter
- Expression
Filtrenin Exception gövdesi.
Döndürülenler
Oluşturulan CatchBlock.
Şunlara uygulanır
Catch(Type, Expression, Expression)
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
- Kaynak:
- CatchBlock.cs
CatchBlock Bir filtre ile bir catch deyimini temsil eden ancak yakalanan Exception nesneye başvuru içermeyen bir Exception oluşturur.
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
Parametreler
- type
- Type
Bunun TypeCatchBlock üstesinden Exception gelir.
- body
- Expression
Catch deyiminin gövdesi.
- filter
- Expression
Filtrenin Exception gövdesi.
Döndürülenler
Oluşturulan CatchBlock.