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

定義

finally 句を追加します。

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

パラメーター

tryOffset
Int32

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

tryLength
Int32

try ブロックの長さ。

handlerOffset
Int32

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

handlerLength
Int32

ハンドラーの長さ。

戻り値

次の句のエンコーダー。

例外

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

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

適用対象