ILGenerator.BeginExceptFilterBlock ILGenerator.BeginExceptFilterBlock ILGenerator.BeginExceptFilterBlock ILGenerator.BeginExceptFilterBlock Method

定義

フィルター処理された例外の例外ブロックを開始します。Begins an exception block for a filtered exception.

public:
 virtual void BeginExceptFilterBlock();
public virtual void BeginExceptFilterBlock ();
abstract member BeginExceptFilterBlock : unit -> unit
override this.BeginExceptFilterBlock : unit -> unit
Public Overridable Sub BeginExceptFilterBlock ()

例外

生成されている MSIL (Microsoft intermediate language) は、現在例外ブロックに含まれていません。The Microsoft intermediate language (MSIL) being generated is not currently in an exception block.

または-or- この ILGeneratorDynamicMethod に属しています。This ILGenerator belongs to a DynamicMethod.

注釈

現在の例外ブロックの末尾に分岐命令を生成します。Emits a branch instruction to the end of the current exception block.

場合、現在ILGeneratorに関連付けられている、DynamicMethodオブジェクトをフィルター処理された例外ブロックの出力はサポートされていません。If the current ILGenerator is associated with a DynamicMethod object, emitting filtered exception blocks is not supported. DynamicILInfo 使用が例外ブロックをフィルター処理されている動的メソッドを構築するために使用します。DynamicILInfo can be used to construct a dynamic method that uses filtered exception blocks.

適用対象