CatchBlock CatchBlock CatchBlock CatchBlock Class

定義

try ブロックの catch ステートメントを表します。Represents a catch statement in a try block.

public ref class CatchBlock sealed
public sealed class CatchBlock
type CatchBlock = class
Public NotInheritable Class CatchBlock
継承
CatchBlockCatchBlockCatchBlockCatchBlock

注釈

メソッドCatchを使用して、をCatchBlock作成できます。The Catch methods can be used to create a CatchBlock.

プロパティ

Body Body Body Body

catch ブロックの本体を取得します。Gets the body of the catch block.

Filter Filter Filter Filter

CatchBlock フィルターの本体を取得します。Gets the body of the CatchBlock filter.

Test Test Test Test

このハンドラーによってキャッチされる Exception の型を取得します。Gets the type of Exception this handler catches.

Variable Variable Variable Variable

このハンドラーによってキャッチされる Exception オブジェクトへの参照を取得します。Gets a reference to the Exception object caught by this handler.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在の String を表す Object を返しますReturns a String that represents the current Object.

Update(ParameterExpression, Expression, Expression) Update(ParameterExpression, Expression, Expression) Update(ParameterExpression, Expression, Expression) Update(ParameterExpression, Expression, Expression)

この式に似た新しい式を作成しますが、指定された子を使用します。Creates a new expression that is like this one, but using the supplied children. すべての子が同じであれば、この式が返されます。If all of the children are the same, it will return this expression.

適用対象