ExceptionRegionEncoder.AddFilter(Int32, Int32, Int32, Int32, Int32) メソッド

定義

fault 句を追加します。

public:
 System::Reflection::Metadata::Ecma335::ExceptionRegionEncoder AddFilter(int tryOffset, int tryLength, int handlerOffset, int handlerLength, int filterOffset);
public System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder AddFilter (int tryOffset, int tryLength, int handlerOffset, int handlerLength, int filterOffset);
member this.AddFilter : int * int * int * int * int -> System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder
Public Function AddFilter (tryOffset As Integer, tryLength As Integer, handlerOffset As Integer, handlerLength As Integer, filterOffset As Integer) As ExceptionRegionEncoder

パラメーター

tryOffset
Int32

try ブロックの開始オフセット。

tryLength
Int32

try ブロックの長さ。

handlerOffset
Int32

ハンドラーの開始オフセット。

handlerLength
Int32

ハンドラーの長さ。

filterOffset
Int32

フィルター ブロックのオフセット。

戻り値

次の句のエンコーダー。

例外

tryOffsettryLengthhandlerOffset、または handlerLength が範囲外です。

メソッド本体が、例外領域を持つように宣言されていません。

適用対象